RMRREEEEEEGTRMKAKGHLEVKEEEEVSETGELVGPLAGAVPTPMPHNKGSRFSEAWEYFHLAPARAGHHPNQYATCRLCGRQVSRGPGVNVGTTALWKHLKSMHKEELEKGGHGQAGQRQDPSLQGPQLPMGIEGDWARLLEQVGALALWASQREREILRRERAVEWRERAVERRERALEEVERAILEMKRKIRAEKEACQREKDQPTAAHPFHFV