MLHTFMTKAQLFQPTKVGKTVLAHRVVMSPMTRCRANAAHVHGDLAVEYYAQRATVPGTLLITEGTIIVGKAGGIPFVPGIWSDEQVAAWKRVTDAVHAKGSRIFCQLWAIGRAAVPQVLAAEGYEFVSASDIPVKPDSKVPRALTIPEIKEYVQLYTDGALNAVRAGFDGVELHGASGYLIDQFTQDVSNKRTDEYGGSIENRCRFALEIIESVSKAIGADKVGIKFGPWVTLQGMRMADPKPTYTYLVSRIKDLYPEFAYIHVMEPRVDGNVDREVQAGESNDFLREIWLPRTYIGVGGYTREDALEQCEKTGELIAFARSFISNPDLPLRLAKNLPLTKGKREDYTPPFDGKGYIDFPFAEE*