MELRLAFLLSLLLFSSATVRSADVDESDPLIRQVVADDDDLLLNADHHFAAFLSRFGKSYAAPEEHAYRLSVFKANLRRAWRHQKLDPSAVHGVTQFSDLTEEEFERSYLGLRPVTLPADAHKAPILPTNDLPTEFDWRDHGAVTPVKNQGSCGSCWSFSAAAALEGANYLSTGKLVSLSEQQLVDCDHECDSSDPGSCDSGCNGGLMTSAFEYALKAGGLEREEDYPYTGTDRGTCKFDKSKIVASVANFSVVSSDEDQISANLVKYGPLAVGINAAYMQTYIGGVSCPYICSKRLDHGVLLVGYGASGYAPIRFKEKPYWIIKNSWGEHWGENGYYKICKGRNVCGVDSMVSTVAAISSSSQ*