MAFDLVSRVLSYFTFFYDKEAWRTGHSRDGREQELLTYVLLTAEKGNPESVLRAIDNFTRHTWLPILGEAKGSILDLAVQEFDPTVALELGTYCGYSAIRIASKMDNPDSKLVSIEMNSDNCEIAREMIEHAGLASKVRVLKGTLSEVGVKLEDVLDEMGASYFHFILMDNFKDRFLPHFLLLEEKHMLGRGTGIVADTVGFPESQNYLNYLKKHPEKLETEEYKSKLKFLSWLLPCKMTVSTYMAGEAQFVS*