MELRLAFLLSLLLFSSATVRSADVDESDPLIRQVVADDDDLLLNADHHFAAFLSRFGKSYAAPEEHAYRLSVFKANLRRAWRHQKLDPSAVHGVTQFSDLTEEEFERSYLGLRPVTLPADAHKAPILPTNDLPTEFDWRDHGAVTPVKNQGSCGSCWSFSAAAALEGANYLSTGKLVSLSEQQLVDCDHECDSSDPGSCDSGCNGGLMTSAFEYALKAGGLEREEDYPYTGTDRGTCKFDKSKIVASVANFSVVSSDEDQISANLVKYGPLAVGINAAYMQTYIGGVSCPYICSKRLDHGVLLVGYGASGYAPIRFKEKPYWIIKNSWGEHWGENGYYKICKGRNVCGVDSMVSTVAAISSSSQ