RMRREEEEEERTRIKAKGDLEMKEEEEIGEKGELVGPFVSAMPHNKGARVSEAWEYFHLAPARAGHHPNQYATCRLCGRQVSRGPGVNVGTTALWKHLKSMHRKELESGHGQAGQHQDPKPPGPPLTLGIEGDWARILEQVGALALWASQREKEVLRRERAVEWRERAVERRERTLEEVGRAMLEMKWKMKAEKEACQREADKPAAAHPFHFV