MSRILACLPKRLYTCDTLVFLSLSEKILVDVPSLACLPSLKDLELHSVVYKDEDSLARLLSSCPNLNYLSVERRDLQDNVKLFNIKAPLLESLSYVYLELTSHNEGGRTLVIDCPALKEISIADYSGDSCFFENKPHLDKAFISGFCNPDDKFVACLSSVIDLELVLNFATFAWFNTISFSQLLECKITLVDNLDWLEPQMFLLQNSPNLKLLSIDKKFVRFPEELPLSWNQPSSVPKCLSTHLEIFEWNEYGGRNKEKELVRYIFANSNCLKRAGFSLKSTGKKKRMMEELASMSRISSSSQLIFSTQLEYPCVLYEKK*