MLQSHGKLALRANRHPFVRAPRNSRVNVKAASATETVNSPLAGKKVFLAGATGGVGRQVLELCVDNKVPVRALARDPESVKRLPFYKPELVEVVKGDVGSYPSLTKAVGDANVLICASGTSDPGDPLGPFNVDFQGTLNLLALAKQRAFQKFVLVSSIGADELVNFLNLFWGVLFWKRQAEREIERSGVDYTIIRPGGLKSQLREGETPGRIVMKPQNTYGVPPFVPPGKQIAGSILRRQVAELCLAALYEPGASNKIVEVITQDDAPALPIGQLFNEVEN*