MSFVVLGMEDAQEDYNLLFGRPWLRQAKVRHNWEHNQISIRKGRKKVKCPLLEGRQRNNATWPIVAETMNMAEGLTDDEEACFLQDNADLISLCVIDVARISVEYSDSPKFFGNLFWVIQHRIYLKQDAVPSRQQRYRMNPHVAKQVKEELDRLLRVGFLAPIENPDWLSPIVIVPKKNKKLQICVDYCKLNAATIPDPFPLPYMDTILDDVAGHETYSFLDGFSVDTTRFGWRQKSKQRLVLSPHGGYLCALSCGLG*