MTEPLRARMLLSHNFDTSTAAVEALSPAQFAQIFTEGLAAYPDLQCRCLEDSPHWLVEIYFPIAFTPRQVGELCGRTLAKNRAGERKGEGRLPDTLILGGLKTTPALGNAPYSLRPGEWGVDVVETDAAEAFLTAIGWEATVAGRPTDTSFKFEIRGA