MTLYIRWFALATLVAGSLSASVPDHGTGATDRNLMFSPLPGFLPQKPFDEIMLTDAGYTDLHAKDIHTSTSATECAGKAATTQATTYAISAIQGDFATETGDSEYCSLKGGMAYPSAKAGEYVSISGVVTAVGTQKDAYASAYYYMQMTDGTTAFAGIEVFAEDHKHMRGDELTVKGVVREVYGVTELVECFATKTGSAATLPAPIELSTDDFQGCTEHAEQYEGMLVSLGAVEVQPCQNPLTEALIAAGGKGGFYCQANLENVAWGQVFDKYKQMWVLSTGAPGLPMEVDNHAVELAVEYVCATGPTTYATWTNLIGVVTYAYGTWDLIPRDKFDVAGGESKTPASVGAAALHASD*