MSLKRTLTNFSLASSRYQGPHQEASSKPASAAGRHPNTASLRKAFITLLGGRGKLPRPEELDIYAESVFKAVIIWARKQADGTCLLPEDVDEWDETMSRSDLYQYLVHHSEYGLSQKTCNLMFTRADADHNERLTLDEMIEFTKKCYQMLVDDGDFDERMIQAVPAFHVVPGSCKLNALSGTRAFEMRVVRRQSMRRIFSTFEEADGDCDGKITLPEFKWYIKKNQPHAAGMATSMFHSLDKNKVGAIRFGDLLRCLYPEASTLDLRLLARMARPDDYVANAQPDGELMREIQNIFTVYDDDKSGSLDYEEFSHALNLCGFDPKETAMMFKEIDRDGSGEVSYEEFELWYVNAQRRARKISRDAGKDSDVEDY*