MSILEFMGQGYTPAGMDPTEFFVNGDEPYVLASDYTIIPQPPQHLVVPQLAGTIEGAADLLTLPSSGTVLPEELSSHPTPAAYKPHGSPASSTSGSSRKRGRLPSPPEQDPGEEDPETAIKRQRNTMAARKYRQKRLDRISDLERSLGDMTDQRDALKLQLARKEAEVDALREMLVRK