MQNKGDKVDVGMEGMERSEIIKRCVSFYETMRSKHDNLMLNFVLTLFVYFRNRSSGEVSLGGRMNSRIRRDTLERIIGEGDRNCIWELRINTNAFANLCELLQVQRGLCEDGQVSLPEQVSLPEQVATFLIILAHHKKNRSLQVRFCRSGKTVSKYFNKVLKAIIRMQNLLFAKTSPVEEDCIDPTWRKFKGCLGALDGTYIEVTVPESDNGWEGSASDSRILRDAITRGNSLKIPHGNYYLVDAGYTNGPGFLAPYRGTRYHVREWAQGTRAPRNYQEYFNRKHSSARNVIERCFGLLKKRWSILRSPSFYPIKTQNQIIIACCLLQNFIRKNMDMDPEEQTSFLDEFLPVEEEAPDELIDMTMDKRMWIDEETEAFVGFMEECVVDGLKADCGQFSPGTFEKLALKMLEAFPTCTVTAKHCKNKHKRLKEKYQYASEMLA*