MKEKFAKLLLGEDMSGTGKGVASALALSNAVTNLAASVFGEHRKLEPMAPDTKERWKREVGWLLSVTDHIVEFVPTRQTAENGTTMEIMSTAQRRDLAMNIPALRKLDAMLIGYMDNFVDQTEFWYEKGGDNKRDDDKWWMPTVKVPSEGLSDVTRKWLQYQKECVNQVLKAAMAINAQVLVEMEIPEIYIESLPKKGKTSLGDAIYRSITEDTFDPLEFLAGMDLSTEHKVLDLKNRIEASTVIWKRKMQTKDSKSSWSSIVSFEKREQFEERAETILHLLKIQFPGTPQSQLDISKIQYNRDVGYALLESYSRVLESLAYSVMSRIEDVLSADAAAQNLTATEAARRMMESAELPAARKLDAKEELEKLNEAPASMTLFDFMGWHFDQDELMKRREDGTLDADGEAMLLKKAPSMAPKKFSYVDSLAAGGMRSPSARH*