MTPSLDFAVSSLLCAEDNDSICYDDDNGDVDDLMGFGRNIYPNEEQYQSLIRNHEIDYSVLDLPLQNDECLASLIVKESEQCVGVMDYLNKLKNQNLYLVARQEAVDWISKVHAQFNFGPLCAYLSVNYLDRFLAVYELPKHNPWMMQLLAVTCLSLAAKMEETETPPIVDFQAGESRFVFEPKTIQRMELVVLSTLKWRMQSVTPFSFIDSFIGKLDGVQSQIDPRFLILKSTQLILSLIKGIDFLEFQPSEIAAAVAISVVGIGFEKTNVSAIFEHAKKERVLKCMEVVSRGCTMSFGSGTMTSLPESPIGVLEAAILSYKNDDSPTCSKRRRLSNISP*