MAAKTAVVTGTARPHGIGRACARAFVRAGYRVLGIDRLRLQDGEPDEALGQQYAHVVLDIGSSAEVGFVPREVTKHFGAPEIHVLVNNAGIADPHMPDTPEAAVAHWRRVIDTNLTGAFLMSQACLPHMPPGDAAIVHISSTRAHQSEAHTEAYAAAKAGLLGLTHAQAISLPHRVRVNVVLPGWIDSSGEPGSLSAADHAWHPAGRVGRPEDVAELVLFLADGSRSGFITGQEFVIDGGVTKKMVYPEEEPAGTAGAAGTAGTAGAAAAGDAAVGTAAPSEQQPAAEAAEQEAAAEGEGLAESSLEVEEDRPPILWPDSN*