MWFGQIVIGPPGSGKSTYVAGIQHILKQINRKLLIINLDPFIEDNIYKADINITELIDINKIFTELELGPNGTLIYCMEYLLANFDWLEEKLNKQPDCYLIIDTPGQVELYTHNDALRNIILKLVKLNCRLTSVHIVDSTLCSDNYKYISALLLSLCSQIHLELPHVNVFSKIDLLKYFKNDLNFPLNYYVEAQNLNQLMLYAKYQNLSSSDSEKSIDFMDNVKKDINDGHIKNAKKNYSKFSNKYIKLNEYICETVEDYNLINFALLDIQDKYSVLKLLKIIDGANGFRFSSIYSEYSLFDTYVESIEYDCDEIQEKFIDVSDDDFQTQPPPNTNNI*