MTLVSQAGPSYCIPTDISRCKTAQNVVIGMASNIDASKLKETPARFSSLSCNSSKTPKILSSECLSVGMKRGHQFVVAASPPTEDAVVATEPLTKEDLIRYLASGCKPKENWRIGTEHEKFGFEIGTLRPMKYEQIAELLHGIAERFDWDKIMEGDTIIGLKQEKQSISLEPGGQFELSGAPVETLHQTCAEVNSHLYQVKAVAEEMGIGFLGIGFQPKWVLKDIPIMPKGRYDIMRNYMPKVGSLGLDMMFRTCTVQVNLDFSSEADMIRKFRAGLALQPIATALFANSPFTDGKPNGYLSKRSHIWTDTDNNRAGMLPFVFDDNFGFEQYVDYALDVPMYFVYRKEKYIDCTGMSFRDFLAGRLPCIPGELPTLNDWENHLTTIFPEVRLKRYLEMRGADGGPWRRLCALPAFWVGLLYDEDSLQSVLDMTADWTSEERQMLRNKVPKTGLKTPFRDGLLRHVAEEVLKLAKDGLERRGFKEVGFLNAVAEVASTGITPAEKLLELYHGKWGQSIDPVFEELLY*