MIILDDISEILEKDKTIEAEIIKEPLNLETYDTKIVTWATYLQTCVKRCEEVVKAWVADLVNLPSEYRVGEKWSLVHRTKKWIAKNAPRCQNQGFLVREVAWEAWESKHSTEALKFYKEFKLEGSREFYKRAMRYEDVTPEKVCLLILTRVGGCLLVKRAVRLGLVDHRIGGRCLLCNEEGGDSLLHVLVKCLSLVHSRSRIECLESLVSMLRLTNAANDAKSRLGLLLDGEIGIRLCNCVQPRPTGLGSVRRWVSTLPSRGAFGKRSTFEEKLEGLGPTFYQGTQWSRIHRATGTKSESSWPVCILQAMLEHGSLISSGSAFEP*