MDPPSLIHGHSPNARSPAASGPSFGLADIWPLDSAIVRGIQSRRGRFGQDLGFSESVRDGSAPEESTVTEQSGRLGGGGGGRKRREVAAAAASEDEASKPASTSSGNDVTDSNGKRLKVLGSRGEDEDSKEVEASSGNGNMIAEQNAQPSEAQKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKAVVLDEIINYIQSLQRQVEFLSMKIEAVNTRMHPGVEGFPAKDFGLQTFDTAGMPFTSQATRDYGQGSPPEWLHMQVGSGFERAT