MDAKVYVGGLPSDATSQELEEIFDRFGRIRKVWVARRPPGFAFVEYDDVRDAEDAVRALDGSRICGVRARVELSTGQRRGGGGRGGGFGGRGGGGRDSGLRSSASPSAIPNITIFHSSPSSVFTTHSSLPHRYAPFTSPKIIAPELFLTLFIS