MSHGIYYECEQRGGQPLEFPGSRTGPGELGDMCDHEASIDLSAYIESGEEQLLSDLFAVKPEPRGIKGPGTPAFPHYLPPDPRAFVYPTHAFGPDRKGLGPNSYSPPEGYDPRAVSVKEEPRGPEGGRSSSRGGYNPLQYQVAHCGQTAMHLPPGLGAPNQPLRVLKGPLAAAAAPPCSPLLKAPSPAGPPHKGKKAVNKDSLEYRLRRERNNIAVRKSRDKAKRRIQETQQKVLEYMAENERLRSRVDQLTQELDTLRNLFRQIPEAASLIKGVGCG