MGLDYYRVLKVLSDPQKRAIYDQYGEEGLKGQVPPEAAAAGFANGGTPNMFRFNPRNAEDIFAEFFGGATPFSGMAGMGNKGNRTPFGDSMFGGFGGESMFRSFGGDPGGSSSGPRKAPPVENKLHCTLEEIYNGSTRKMKISRNVVDATGKTIPVEEILTIEVKPGWKKGTKITFPEKGNGQPNVVPADLVFIIEEKPHELFKRDGNDLIFTCKISLVEALTGYVVNVPTLDGRTLTINCTEVITPSYEKIVPKEGMPIAKEPGKKGNLRIKFDIKFPSRLSPEQKTGVKRLFGGS*