MDPPSLIHGHSPNARSPAASGPSFGLADIWPLDSAIVRGIQSRRGRFGQDLGFSESVRDGSAPEESTVTEQSGRLGGGGGGRKRREVAAAAASEDEASKPASTSSGNDVTDSNGKRLKVLGSRGEDEDSKEVEASSGNGNMIAEQNAQPSEAQKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKAVVLDEIINYIQSLQRQVEFLSMKIEAVNTRMHPGVEGFPAKDIKSSIDCKESDKQIGEAVKQLSFWKEFGLQTFDTAGMPFTSQATRDYGQGSPPEWLHMQVGSGFERAT