MMLRAPTSWPTTSSGMVSLFFLRRYQPKSWLGDFVSARSSALRSLSLLQAKHLEPVHAISGFSTTTKEAFASSSNNSTTGPKVFVKYAVYKGKGALRISPGHPTFRTLDGGNLALDKEGCIFLEFAPAIGQRQYDWNRKQTFALSVVELGSLISLEPSESVELFHDPYMGSNNAGKVRKSLKVEAKPDRSGYFFSLSVVDSVARVDERLMVPLSKSEMAVMRSTFNFIIPYLMGWHAFAQSMSAISHHDAISETPTKYGANSLWDD*