MDAKVYVGGLPSDATSQELEEIFDRFGRIRKVWVARRPPGFAFVEYDDVRDAEDAVRALDGSRICGVRARVELSTGQRRGGGGRGGGFGGRGGGGRDRLVENNLIVKGKESCIKNFIR