MTFFWKRQRASRLAGKKLLSKQNSQLELTIPTHFRCPISLDLMKDPVTLSTGITYDRQSIEKWIQDGNQTCPVTNQILTSFDQIPNHMIRRMIQDWCVENRAHGIERIPTPRTPLTSFDIVEICTKMMGAASKGDEKKFLDLVGKVHVWANESEHNKNLIKDNGLGYVLAASFESFSSISYEKHEDLLKEIMFLLTWMFPLGIEGRSMLGSTESLRCMTWFLSGDDLLLKKSCVLTLKELLSTDKTHVQTLINIDGLLEALIKLITTPDCPSAKKSSFAVIYYILSTPVARSKVSSRFIELGVVESSLEALVEADNKGLSEMALGVLDCLSDSKEGRERVQKHALSVPLLVKKILRVSSLATDFCVSMLWKLSNNDDGDTLVEALHIGAFQKLLLMLQVNCGEETKVKATEMLKLMNQYKNKLDCFDSANYKYLRKSY*