MSIIKKIVFKRFNSTLKKTALHDLHVSLGGTMVPYAGYSMPVLYKGQTHIESHNWTRTNAGLFDVSHMLQSKLSGPHSVKFLQRVTPTDFNALPVGSGTLSVLLNPQGGVVDDTIITKENDDNEFYIVTNAGCAERDTEFFHDELQNGSTLDCQWKIIEGRSLLALQGPKAKDVLEPLLSKTAPGKDLKELFFGQRHEFALKDGSLVQIARGGYTGEDGFEISIANEKAVEFAEQLLANPVMKPIGLAARDSLRLEAGMCLYGHELDESITPVEAALNWVISKSRRDLVDQKYWFNGYAKIMDQLNNKTYSKVRVGFKYLKKGPAARNGVKIFLPDAETEVGLVTSGSASPTLNNINIGQAYVQKGYHKKGTKLLVQVRNKFYPIELAKMPLVPTHYYKQ