MVYMIDRVFILVFFYTFLISIMSLDSSSNHPIIPDLYCSEVTSEVIHLDSDDEAMKLNVLWGDSDHDDSDESILLSLLESEHDQVQEQTKSLGQQLRKKTWLINAREEAINWILKVHAYYSFKPETAYLSVDYFNRFLLSHTLTPDKAWPLQLLSVACLALAAKMEERKVPLLLDLQVIESRFLFKPKTVQRMELLVMASLKWRLRTITPFDFVHLFIAKLPCSASTWRDLSYIVSRVSDVIIRTCLVMDFLEFSPSTIAAAALLWVTNQCADEKKSECFHKNIGIEMVQKCYKLMKQKLIIRRSGLYWPKTLQLLPRSPTCVLDHAAAMQESSDAHHKL*