MTPADAFLILDFLAGNRLIPHSVFTTLLASLPSVSPHTSPRLRAGLALRALDSALSVSESSEMDAPTLLRKARAVLADPDLAPFFPQHLAAPASADDAPAAAVAHLNRLLDVEWASLPPSSLEIAAERIVGSQALHSWANADHAQRSKLRLLAEKYSTSLYQFYSPLAVSAVGESTALEILDTLQRPDASTNHPGTLPQVDNAPETNGASHCAQQNDGAKSGLVKQNAEADRPQQDSTRHQQDSVQGASNSQLKESSVTMESIRGTGPDITGFMEEATPRVAGQFAPDNIKNHQVTGSKRSLMEKNPTASTYEVISLCFCCTDFFGGSVECGSSFLVWLLYDGIDPLSMMSFHCEHRYGKGNWKDIKMAYPDVFEDRSTVDLKDKFRNLERHLCA