MLIDKMRMLLVARLEDQSIAEEMGRKPSVSDADSRQMEGEVWRGNQKLRAEYLYQAVEELGTGFKLFFSPDFGDTGNNTLTPANVVDMLTTYKNHPNQLYYQGKQFLSSYQGQDLDAAVSRDQILEPAEIISWNDWQERQYVTTGGTAPEAQPEDAAHNHFPHQAFLELGAYYISWFKTGKVPAITKDTIYLFYYTHSKNAKPSNDTIGPVANANVLDDKVYTAVKLTAAATVRIMSGGLRRILVWQQALG*