MDEDGLLTLVRLLRLGQPLGKGQLQRLFHNLCANTQTRESLLRLLLSILRGPLTSDELDAAGGAMDADGMRPLAEGPVINLGLAPAHEGASVPQLVSKRVLELLSYLCRHHSKVPGALVMLHAPELEAVAARAAARLDKKGKGKRPLDDSDAAAAHERPCLEVLLGMPSRTVSRRIEGHMVQSLELLSSLLRPFEDEAVERQEKQHRERQEKEKKAKEEAEKQRALQEQEQSAAAMQPDQAQPGAPAAEASPGGSGTQQPLAAETAAVDAPRDVAGASAAAAAPAHTAQQQQEAPAAGEASGAAAAPQQQAAGQAGVSPAPAAAAAKDGAGPSSAQEPAAAGGGGGGGGX