MESQSYFKALIIILIALIGSTQAQLQLGFYAKSCPKAEKIILKYVVEHIRNAPSLAAALIRMHFHDCFVNGCDGSVLVNSTQGNQAEKDSPPNLTLRGFGFIDTIKSVVEAECPGVVSCADILALTARDSVHSIGGPYWNVPTGRRDGVISKAEEALLSLPAPFHNLTTLLTLFGNVGLDVNDLVLLSGAQTIGVSHCSSIATRLYNFTGKGDTDPTLDNEYAKNLKTFKCKNINDNTTLIEMDPGSRNTFDLGYFKQVVKRRGLFQSDAALLESSTTRAIIARQLQSTQGFFAEFAKSMEKMGRINVKTGTEGEIRKQCARVNS*