MRMTWAELQALVGELPASAEKHRAWWGGDRSHVRAWRNAGFTVGGLDPGREVTFVPAPGVPPRTTPVELRDEAALQDEPRPADVLLVGCVKTKSASPCAAKDLYVSPLFLSERRYAEARGLPWFILSAEYGLVAPDEWISPYERYLPDTPASYRAAWAAWVAARLEMIVGPLSGTTIEVHAGETYLQAVSPPLNARSAVVTAPLAGLGLGKRMGWYAAQPSGLNAVREDSAPPPDAAPEAVDSMVATLLDDTAAMTAATFLGSRRDVLNAPGLYSWWVDATGAADLSAGLGLTVRPGLIYAGLAGATRWPSGKRSTNTLWSRIAGMHLGGRHEFSTFRRTLGSVLASAHGAVTIDEEALTRWMNQHLAVRVAVVPDADALGRLERDVLGVIDPPLNLKGMTGTPVRSRLTELRHIYGRT