MLLHCPSLAGCMDAHTERVRQLESYIRGLEEERLKIEGFKMELPLCTHLLHEAIESSKEQLADCSSPSRRWSVRTASDEESSAVERTRRAFVLEEYIPVRKPSPLPLKCIEEPETKTCASEIGYKPHLIKAAHIWNPEQEFAWHSHERCQSSISAEKASPQSEQAFSSSSIPFFHSKQRIGGAFTPFSRDKHIVQVTCKPSSTEFTRFSEDGEKSPRSHCENSDSVHISATNNLKMQPKASVMPDNEAAGDGPNASQPTRKARRCWSAELHRRFLDALEQLGGSQVAKPKQIRELMRVEGLTNDEVKSHLQKYRLHTKRPIASHNVPPQVPQVVVLGG