WDLVECSVCVVTDLNFEKLKAEAASRWFRPNEIYAVLANHERFKVHAQPIDKPVSGTIVLYDRKVVRNFRKDGHNWKKKKDGKTVQEAHEKLKARLSTTSTMKKNSNFIAVVTFMHPHLYC