MLRGVIYLRFSRTSFAEVTPKYSRKEIGLSGMASLVSSVASLVNTVTSSNPKEENNKTDKRIGTHNGTFHCDEALGCYMIRLTDKYAGAEIVRTRDPQVLNTLDAVLDVGGVYDPSRDRYDHHQRGFDQVFGHGFVTKLSSAGLIYKHYGLEIIAKELGLDPTHPDVEHVFLAVYRSFVEAIDAIDNGINQYDTDQLPKYVNNTHLSARVGRLNLDWTDEDQSPEKENESFHRAMALAGEEFLEVVQNHAKSWLPARSIIAESIAARKEIDSSGEIVALKQFCPWKLHLFELEEELKLEPSIKYVLYQDDRSKQWRVQAVAVSPSKFESRKPLPETWRGLRDDELSRESGIPDCVFVHISGFIGGNKSFDGALAMARAALKL*