MRREEEEEEETRMKAKGDLEMKEEQDGGDSGEPVGPFASAPPTPMPHNKGTRFSEAWEYFHLAPARAGHHPNQYATCRLCGRLVSRGPGVNVGTTALWKHLKSMHREELEKSGHGQTGQRQDPKPQGPQLPMGIEGDWARFVEQVGALALWASQREKEVLRRERAVEWRERAVERRERALEEVERAILEMKWKVKAEKEASQREKDLPTAAHPFHFV