MAFMVKSVVGGQLKNLTGGLGGGEEKQEGEKSEAAAQGMTREEFEEYQRQLVEEKMERDANFAQKKAERATVRTHFREKYRLPKSELDETQIQLAGEEVELPKELAKMIEQDNEEEEEKDSVIGHLANIQNMDLDQLKDKAQATLEDLKQTAEKCSVM