MLRALFGEPKRKDEGELLFVFRELDRFAAALAAGKVRGGLSAEKVPQYAIWTHGLRDAMDELEQSCYCAAKFAANIRSPFVEQMDEREKDDYRRYVYFYKNALIRVFSLLDKLGYFLNESFALETERVKERFSYFTVLRRMRDRQAHPQLQQRLYELKTEYKMPLASLRKQRNMEIHYVNSELLDDLKQTSYRPGDRLRVEDVRAQTGELEQAYRMVADTLLAVFTYMNEKAGERR