MVRASITGLKAVEQKERVQVVVRCRPLSAEEVNAGFKSCVSIDSKQNTVGDTCKYPSSERFLTACKKAVLIAIWCSMYIGVFTNASRLASKVFTFDHVYDSTCTQQELYKNVAHPIVQSVMCGYNGTIFAYGQTSSGKTFTMEGLDHPSDMRGIIPQAFEDIFEHIKQSQRSDHFLVRASYLEIYNEEIRDLLSPTSGSAARLELKESADRGVYVKNLASLTVNSISDISHLLMVPHFYPIPTFSWLGPNALVVKRLGFKF*