MSTDFFTEYGEANRYQVLEVIGKGSYGLVCSAIDTHTGEKVAIKKINDIFEHVSDATRILREIKLLRLLRHPDLVEIKHIMLPPSPREFKDIYVVFELMESDLHQVIKANDDLTAEHYQFFLYQLLRALKYIHTANVFHRDLKPKNILANADCKLKICDFGLARVAFNDAPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAELLTGKPLFPGKNVVHQLELITDLLGTPSAEAIARVRNEKARRYLSSMRKKSGVPLSRKFPKASPLAVCLLSKLLAFDPKDRATAEEALADPYFKGLSRVEKEPSAQPISKMEFEFERRRLSKDDVRDLIYREILEYHPQMLKEYLSGRDQANFMYPSAVELFKRQFTLLEERGKGGSSARLERQHASLPRQRVESRDNDSTSKRTKDTDKSSSLPKASIASQASTQGLAARPGKVVSSAAPLGNGVNKELLDPRRLLKSSSISGPQVASSLHTYARKIPTPKDQKKGDNTTKSSGVKLAAPK*