MVNILEVVTDESLRKENWWGKNYVCQINNFWFLPKFVPSTIRVLNEFKPLPNDVILASFPKTGTTWLKSLVFSIINRSSKESSLLVKHNAHDLVPTLEVQVFGTTRQYLDNESHHSSTRLYSTHIPYQLLRKTFDSSNCRVVYITRNPKDTLVSMWHFTNKWKAVDQDGPWHIEEAIEKFCSGVFPGGPYYDHVMGFKNASLEKPKNIFLITYEELIKDTKIHVKRLAEFLGFPFMNHEEEEVDEIVKNCSFDILSSYAVNKSEDFPSWFQVPYNSFFRQGVVGDYKNYLDAKTIERIDALTRDKFHGADFMYGI*