MVWRFLEGFQKQVFLRFLNQCDSHVQQIDTFIKMQEINRYIWRQCEIYVREMKNLLKKKDILNRNQCISIYKKLHLIMNTFQYLIIHSNNSLECGLIFCELFILMKKIGLLCCYDVVSHILLKQNPKEFEGFSCIIFDVATFDEVEEVTILASLSRLNIIKYFFVINSKNNKSRQILKEHDTDRELYLDVELIQTRLGHMLKEKKSMSFIFIIDIIYQITKDMYYLHDMQIINCDLKLDNILVNIIKDKILNNLTQHATIKLIGFGMSKVNVGRHPKVSKNRYAYGSIQYMAPKALRNKFERTKMCLFETHGFSFLMVYFKFLSKKYPFDGISSIKEILKKIQKDERTKLPSNCDELNKLIKEYWNWNSLHHPNFQIFVKDLSYFKKDSNWAMFN*