MATVLSLNWTRFASQVPRSFSSPFLRKHSQFIRLYRSFQFSGSLCTLYSSSRRPFTVVASSSPSNGSSSYAEVGDERYDVIVVGGGHAGCEAALASARLGAKTLLLTLNIDRIAWQPCNPAVGGPAKSQLVHEVDALGGDIGKIADRCYLQKRVLNISRGPAVWALRAQTDKREYALEMKKIVESTPNLFIREAMVTDILLGKNDNVEGVCTFFGMNFYAPSVILTTGTFMSGKIWIGRTSMPAGRAGESASVGLTENLQRLGFETDRLKTGTPARVDSRTVDFSGLEPQYGDEEVSWFSFDANYHIEREQMCCYLTRTTKSTHQLIRDNLHETPTYGGWVEAKGPRYCPSIEDKIVRFQDKESHQIFLEPEGRSVPELYVQGFSTGLPERLQLPLLRTLPGLENCTMLRPAYAVEYDYLPAYQCSRSLMTKKIEGLFFSGQINGTTGYEEAAAQGIISGINAARHSDGKQLIVLERESSFIGTLIDDLVTKDLREPYRMLTSRSEHRLLLRSDNADSRLTPLGREICLIDDRRWMMYQEKQARIMEEKKRLKAVRISGGELAAEVTLLSAQPVRDSSTLESLLKKPHVQYGVFDKHGFGNCTLSRMEKQCVEIDIKYEGFIVRQQSQLQQMVHQQHKPIPEDIDYYAMTTLSLEAREKLSKVRPQTIGQASRVGGVNPADITALLIILESNRRKAKEQSREEAVLS*