MEELGRVVLILSAMTLFISWLLLTVTKGSRLGASPLPPGPRGLPIIGSLPFLKRDLPPYFTELSNVYGPIMKIRLGSRLCIVLGSSSAAKEVFRDHGITFANRDPPVVALAASHGGKDLMWAPYGLQWRMLRKVCAHQLMSNNSLEACLPLRRREVRKMVANIYAKTGEIINIGEQVYATIFNVIASMLWGNTVKGEEFTCTSVDFRHVLEEMAEIYGKPDVSDLFPILARFDIQGLAQRMKRLVLWVDRILDAIIDQRQREGSNKESKDFLQFLLQIVEQGDPKTPLTTTHIKALFMDLILAGTDTTWTTSEWAMAEMMHHPAVMRKAQEELEQVVGMNNTVEESHLPKLKYLDAVVKEVLRLHPVTPLMLPRSPSQSCTIGGYMVPKGTRIFINVWAVQRDPDSWENPLEFRPERFLEETGKHDYKGNDYRYIPFGSGRRLCVGLPIAERMLMYVLATFLHSFEWNLPEKTMLNLEGKFGIVLKKAEPLLGIPTPRLSNPVLYT*