MMIMKRLLFLVSVCSLCMVGNSQNYQPEKHAVVKSDRGDGRLLSTYAIVHEMLKDTHPQYAYRSGMSAQEFTQWQDGVRAAMVEIMKFPEIKRQPSPVCVKTEKKEGYILEKWEFYPFPKSVSTFLVLKPEHLKGAVPGVLCIPGSGRTKEGLVGEPGICDKLTEDYNNPKVSMALNMVKEGYVAVAVDNAAAGEASDLECYDKGWNYDYDVVSRFLLELGWSWLGYTSYLDMQVLNWMKAQSYIRKDRIVISGFSLGTEPMMVLGVLDKDIYAFVYNDFLCQTQERAVVMTKPDKENRRPFPNSIRHLIPGYWRYFNFPDVVASLAPRPIIFTEGGLDRDFRLVQSAYAASGKPENAEFHHYPKFADKAVRKDVEHLDEGLDSKTYFEAVNVDPPSHYFKNELVIPWLRKVLK