MDTKPSFLPTTYLAGISVGSMEFKRENIHGGWATFFVLLSLFIWRSLKAYLGRSRGDSAAVKPPIPRNSDSAAIEISEIIMDADLANLINNLDGKLNEKERWEDVIDKRNNLMSYKAKCCRPKDGPLKYISVTTFENCSIELLRDFYMDNEYRKEWDKTLVEHVQLQIDESSRTEIGHTIKKFPLLTPREYVLAWRVWEGKDNTFYCFIRECEHARVPRQKRYVRVGFFRSGWRIRKVPGRDACEIAMVHQEDAGLNVEMAKIAFAKGIWSYVCKMDSALRKYSTALRSKRSPLLTSLKFIQKVPPELESKTPTARQDISESFASGEFGERKKMSRKKSIAKGLLLVGGIICLSRGHASLGAKVMMACIVKKLATKNGSVSSRVEQMKQITSQSTLEK