MSSLAQQRDKRNYALHLLYTRQEFEECLKQIDKILEDTDGLCEYAIYIKALIMRHRGKIQESLQLFQQATAINPHNTANLKQVGRSLYLLGKHKAAVDVYEEAQKFGAPDWEIMHNKGLCYMYLKQYDRAIESFRIAIDIQPHDSTFLQLGKVYSMMDDFTQAINVYMEALEHSPENPEVLTTLGLLFLRTCDNNRAFDYLSTSLTHDPRNPRTILAAGSIIQDHSDMDVALVKYRVAAVQTPNSPQLWNNIGMCFFGKQRYIAAIACLKKALYLGPFEWIISYNLGLVHLHTGQYASAFHYFSASVNLKPDFAHSYMYLAVTLARLDDFENACAAYEKAIQMAGQPGEPVFHLNYAILLYNQKQYDNAKLHLHQFRTLFQDMDEEARRADPEVTEQAGLLGQLLNI*