MRHCTHDMAIGSSFAEAGPHWNSLEVDPLDRHEIPRHEVTKVICSLCGTEQDVQQNCINCGVCMGKYFCVKCKFFDDDVLKDQYHCDGCGICRTGGEENFFHCYKCGFQNFLSGCCLARSLMKTHCCIERAMHHNCPVCFECIALRAHHAFGLLARDDESFPIPHALYAQGRLAICLEYGNGLIKRLPPCPCPKRIRIRWFGSFAMIVEHNLRYIFIL