MRHCTHDMAIGSSFAEAGPHWNSLEVDPLDRHEIPRHEVTKVICSLCGTEQDVQQNCINCGVCMGKYFCVKCKFFDDDVLKDQYHCDGCGICRTGGEENFFHCYKCGCCLARSLMKTHCCIERAMHHNCPVCFECIALRAHHAFGLLARDDESFPIPHALYAQGRLAICLEYGNGLIKRLPPCPCPKRIRIRWFGSFAMIVEHNLRYIFIL