MHESLSNGAGGTPPLPNGRAAAAGAARSRLGRDGPPSELDVMKEKFSKLLLGEDMSGTGKGVPSALALSNAITNLAASVFGEQRKLEPMAPDTKERWKREVGWLLSVTDLIVEFVPTRQTAENGTTMEIMSTAQRRDLAMNIPALRKLDAMLIGYMDNFVDQTEFWYEKGGDNKRDDDKWWMPTVKVPSEGLSDVTRKWLQYQKECVNQVLKAAMAINAQVLVEMEIPEIYIESLPKKGKTSLGDAIYRSITEETFDPLEFLAGMDLSTEHKVLDLKNRIEASTVIWKRKMQTKDSKSSWSSIVSFEKREQFEERAETILHLLKLQFPGTPQSQLDISKIQYNRDVGYALLESYSRVLESLAYSVMSRIEDVLSADAAAQNLTASEAARRALESTSAELPAARKLDAKEELEKLNEAPASMTLFDFMGWHFDQDELMKRREDGTLDADGEAMLLKKAPSMAPKKFSYVDSLSSGGMRSPSARH*