MEELGRVVLVLSAMTLFISWLLLTVTKRSRHGSSPLPPGPRGLPIIGSLPFLKRDLPRYFAELSNVYGPIMKIRLGSKLCIVLGSSSAAKEVLRDHDITFANRDPPVVALAASHGGMDLVWAPYGLQWRMLRKVCAHQLMSNNSLEACLPLRRQEVRKMVANIHAKTGEIINIGEQIYATIFNVIASMLWGNTVKGEEFTCTSVDFRHVLEEMVEIYGKPDVSDLFPVLARFDIQGLARRMKRLVLWVDRILDAIMDQRQREGSNKESKDFLQFLLQIVEQGDPKTPLTTTHIKALFMDLILAGTDTTWTTSEWAMAEMMHHPSVMSKAQEELEQVVGMNNTVEESHLPKLKYLDAVVKEVLRLHPVTPLMLPRSPSQSCTIGGYMVPKGTRIFINVWAVQRDPDSWENPLEFRPERFLEETGKHDYKGNDYRYIPFGSGRRLCAGLPIAERMLMYVLATFLHSFEWNLPEKTMLNLEGKFGIVLKKAEPLLGIPTPRLSNPVLYT