MASNFNDIVKQGYVRIRSRRLGIYQRCWLVFKKASSKGPKRLEKFSDERAAYFRCYHKVTELNNVKNVAR
LPKSTKKHAIGIYFNDDTSKTFACESDLEADEWCKVLQMECVGTRINDISLGEPDLLATGVEREQSERFN
VYLMPSPNLDVHGECALQITYEYICLWDVQNPRVKLISWPLSALRRYGRDTTWFTFEAGRMCETGEGLFI
FQTRDGEAIYQKVHSAALAIAEQHERLLQSVKNSMMKKSERAASLSTVVPLPRSAYWQHITRQHSTGQLY
HLQDVTSPLKLHRTETFPTYRSEH