MALMSQAGSSHCIYSEKIRCISGHRNIMSNMEMFKMREICFGVDISSRNASRRVQGNYLNHIGVGSRRGGLTIVAASPPTEDAVVAAEPLTKEDLVGYLASGCKSKEKWRIGTEHEKFGFEFGTLRPMKYDQIADLLNGIAERFDWEKVMEGDKIIGLKQGKQSISLEPGGQFELSGAPLETLHQTCAEVNSHLYQVKAVAEEMGIGFLGTGFQPKWGLKDIPIMPKGRYEIMRNYMPKVGSLGLDMMFRTCTVQVNLDFSSEADMIRKFRAGLALQPIATALFANSPFTEGKPNGYLSKRSHIWTDTDNNRAGMLPFVFDDSFGFEQYVDYALDVPMYFVYRKKKYVDCSGLSFRDFMNGKLPPIPGEYPTLNDWENHLTTIFPEVRLKRYLEMRGADGGPWRRLCALPAFWVGILYDEGSLQSVLDMTSDWTAEERDMLRNKVPKSGLKTPFRDGLLMHVAQDVVKMAKEGLEGRGFKETGFLNEVTEVVKTGVTPAEKLLELYHGKWGQSVDPIFEELLY*