MEAAGAGDGGGSGRSTSSKRGRGAEMVAAKAGTTTASRIYRVRATGGKDRHSKVYTAKGIRDRRVRLSVATAIQFYDLQDRLGFDQPSKAIEWLINAASPAIDSLPSLDPAAFASIPGAGGAAAAGKSGCSCTSETTTSKGSELSLSRDKEVTVASAPATATAAAASFTELLIAGGGGAAIGNGGEQRQQSWQQPEAAGGGGKGGGGGEGVAAYGGFSAGSSFGNAPPIGMVPAQPFNFSGDISHYDHLAAPAAPAAAGDYNLNFSMSSGFLGANRGTLQSNSPSSFSGHHHQQQHLQRLDGSTISFLLGHAAAAGGGGVHPAASEGQLTSSSALQLN