MMTLNELLGFAEVDDLGTRFPYLMLEIDDELLRAVGLPLDEGAGWRDSRVSGLKYRIDPARPQMMQKRHVHVAAAKHTSTKSKQVSWDDEGGRHDRHSFNDKLGARGDYQDVAHMALGLPPETILEWVEPARAGRIVTLLEGLVGSSDHADAPLKMRVVSSLGGAGGKRTALDDDVELGLPR