MVGFRKIRSAFTSSKTIRGNVVIVTGSSSGIGSFIALEYARYGARLVLVARRENKLREVAEACLEAGAMDAAVCPADLTKECDCRRIVEFTVSRFGRVNVLVNNAGMAESGLFEDYETTGSFRQTMDVDFLGAVLTTKHALEHLARAKGQLVVVASVAAYCPYPRQAPYNAAKAALVQFFDTLRTEPIGRLIDITIVMPGFVASEMTAHAEGHIPWWWPMIPSGDAAKAVVDASISRKRHAIVPSWYSSWLPYRAFAPELMEWLPRATLVGKPPSIMVNRALNAILGEELTSKLFRAIAALNF*