MSQLFSLKGQVAILTGGTNGIGLGYAKGLASADLDQLILTYRSESTLEKAKKIIHEVNPNVQIDGIKIDFLKDEEDEIITKIVEESYKLSKTSNIDILVNNAGITERYPFEDFPQDKFDDVIKVDLNIPVKLTKAIGKKMLETNTKGKIVFTASLLSFQGGMLSTPYAISKGALKQFTQAVSNEWSSRGIRVNSIAPGYIKTNLTDSMSEENKKIVDLRIPMKRWGNPDDFMGPIVYLTSDASKYVTGDTLLVDGGWMGR*