MARSPAHVALCLWSLALLFPAARSATFTMTNNCGYTVWPGLLSGAGTAPLPTTGFALAQGASATIDAPASWSGRMWARTLCSQDAATGRFVCATGDCGSGVLQCNGGGAAPPASLVEFTLDGSGGMDFFDVSLVDGYNLPMLIVPQGAAAASAAAAANSTAGAGPKCMATGCLVDLNGACPADLKVMSTAGASASAVAAGSAVACRSACEAFGSPQYCCSGAYGSPNTCRPSTYSQFFKSACPRAYSYAYDDSTSTFTCAAGTNYAITFCPSTTSGKYIDENPQAAVMPPPNGTMVYGSGELLSTGGGASIAAHASQLLLAVGVAIVLL*