MLLHLGSKPVLVASSAEASRDIMKTHDLVCSSRPKSRMADKLLYGSKDVAFSPYGEYWRQIRSVTVLHLLSNKRVRSYSDIREEETSNMIEKIKQGCDSSSSVIDLRDVFSCMTNNIISRVALGRKYDEVNKSGMNAKAIIEKLLSLLGTLNIGDYIPWLEWVNRITGLDTKVDKVAKELDIFLESVFEEHIIRNTKGEYHAGEAKDFVDVLLEIQNGKETGFPLQRDSLKAVLVASIDSFAAGTDTTHTALEWTMTELLRHPRAMETLQNEVRRLVQGKAEIKEDDLGNMHYLKAAIKESLRLHPPIPLLIPRESIKDVKLLGYHIPAKTQVIINAWSIGRDPLLWENPEEFRPERFLNSDIDVKGQNFELIPFGGGRRGCPGSTFAIMVNELALARIVHKFNLALPKEEELDMTECTGITIRRKSPLLAIATPCSD*