MDAKVYVGGLPSDATSQELEEIFDRFGRIRKVWVARRPPGFAFVEYDDVRDAEDAVRALDGSRICGVRARVELSTGQRRGGGGRGGGYGGGYGGRGGGRDSSIRGPYFKILADSARPRPHLPSQTSLSSTPLHLLSSRHLLLLFHTTLRPFLLPKQSPENCICRVSSAKLPPQ