MRHLFVAFLLTTVWVSESHGFQIPQVFSSSNKNKQNNKNKPTTVTKYIDGDRMLDKVEYLPEILDKHPIIDSEFVEHLQVKEDACLPNCEHGWFTSVYKGAKLHYRRFLPKGKVKGIVVWMHGITSFSGVAFVDDDGRKINMALLSEQITKQGYACYAFDMYGHGYSEGIRHYVRNWKHNLKDYQNFVDLVVQQHSPDTPLFLCGESYGGCLTLHLAQHFQDHPEERPEGFDSILLLAPAIQAVMPPRHVYLTLRYGLAPLFPRWIPFFMPHPVHPDRIWRDAKVRALHDDEISRNVTLGGGGKPFRLGTAASMLDALKMVRKHAIPQLSVPFGVVHGASDHAVPIEGTEFLLEHAQTPEEDRDMLRLEGAYHDLLADPDAEATVQFCTQWIQKRLDKRNSLAADAVEKEELASDDQEWWDTLEDLTSVPRTVDSSSRAMDTQKNSTVAFA*