MSHGTYYECEPRAGQQPLEFSGARAGPGELGDMCDHEASIDLSAYIESGEEQLLSDLFAVKPAPETRGLKGPGTPAFPHYLPPDPRPFSYPPHTFGPDRKALGPGIYSSPGSYDPRAVAVKEEPRGPEGSRGASRGSYNPLQYQVAHCGQTAMHLTPALAAPSQPLRVLKAPLATAAAPCSPLLKAPSPAGPSHKGKAVNKDSLEYRLRRERNNIAVRKSRDKAKRRILETQQKVLEYMAENERLRSRVEQLQELDTLRNLFRXXXXXXXXXXGVGGCS