MSILAFEKFYVQWLEGMKYRFGRLRVALQQASVTEEDEVAVLVQACHSHYCDYMDEKIQLCKEDASFVVAGMWRTPLEAGFLWMGGWRPTSAVVLAYSLMGMQIESELQKLLDGIELRTMAALSARQLSMLDSLQQKLRAAEDGISNELAVLQMLLADQQMAKATAANPPPSESNDLSDVREAMEPKLASLRNLLAEAEKLRGETVREMLNILQPIQAGQYALAAYEMTMAVKKLGNQREGNVQAACVAGGAPTNIRELASQGDVDLLQKVLETGVDPSEADYDGRTPLHLATCEGHIECVSLLIRKGADVNRKDNFGMTPLFEALRAGHDPIAQVLVESGAKTHLEDSGIELCRAAARGDISYLSRLVKYGVDPNVSDYGHRTPLHVAAAEGNPQAAEVLVREGADVLAEDRRGFTPLDEARVSDDQTTIQLLEDEVSKRKAAEPVATSDASIQRQADADVSVQRQVDEDM*