MRSELVVGQCLAMAIKQGIINRNEVVVCSKAGFLAFDYRESIDPYTYIDDTYIKTNLFKRDEFVGGCHCLSPAYLKNQVELTRRNMGLETIDIYFIHNPETQLSVVPRSTLLSRIKGAIGAMEECCSEGKIAMYGIATWNGFRVNASGKQHLPLEELLSYAKDIAGDDHHFKVVQAPYNSHLQQAAKEATQPVRGRRMPLLHAAHHLGLSVMTSATLNQGNLSKNLNPEIRSKSPELGEQRTDAQAAVQFVRTTPGIVTALVGMRQVMHVEENGVLIRFPANPRT*