MEDGRALRRMSIPTRRSRSADFHNFSERRRRDKINEKLKALQELLPNCTKVHTDKVSMLDEVIDYLKSLQLQLQMLVMGKGMAHVVPPELQQYMHYITTDPAAQLMQMPPSEPPQPFQITHANPPQRE