MKLQGLFNKAPKSANKAVKKAAGKADKAVRKVAKVARGGSSSPNLDKWYGPDRALFLPDGLLDRAEVPEYLTGELAGDYGYDPLGLGKDTDTVNKYRANELIHARWAMLAAAGIIIPEGLQANGADIRGGTWFETGAEMLNGGTLNYFAVPWGIVNNPLPLFIVTVIEVALMGAVEKYRRDGTGPPGYSPGTGKFDSSIFNGLDNLYPGGPFDPLGLADDPEKLAELKVKEIKNGRLAMISVLGFAVQSYVTGEGPFANITKHLADPFGYNLLTVLGAEERTPTL*