MKGRVKLNLIMLFLDLPPFPSLFAKAKKESFDNEILETFRKIEVNIPLLDAIKQVPRYAKFLKELCTNKRHFRPSKKVSVGENISAIIQKKLPPKCKDPGMFCIPCKIGDSKFERCMLDLGASINVMPKSVYDTLNVGSLSKTDIGNLTMEFDGEIIKFNIFDAMRYPSDINNVSSIDTFDAFDWMAQDVFDKWCDKLFENDVLDYMREIPYSSVVALSDVVNVNAKDDFSLPLSVPKLIPSIVEAPILELKPLPSSLKYVYLGANETLSVIISSSLNEFQEAKLLNVLKNYKEAKGWTLADIKGISPTLCMHRIFLEQNAKPTRETQRRLNPSMREVVQKEIIKWINADVIYPISDSQWVSPIHVVPKKSGITVVEHNKGELVPTRVPNGWRVCIDYRKLNQATRKDHFPLPFIDQMLEKLAGQSYFCFLDGYSGYTQVPIAPEDQDKTTFTCPFGTFPFRRMPFGLCNAPGTFQRCMMNMEVFMDDFTVFGDSFDSCLHSLSQVLKRCVETNLVLNFEKCHFMVEQGVVLGHIVSAKGLEVDKAKIDVISSLPYPTCVREIRSFLGHAGFYRRFIKNFSKIASPLCVLLGKDAVFDFNDKCKKAFDDLKDKLTSAPIIRPPDWSLPFEIMCDASDKTIGAVLGQKKDKSLM*