MGLKDYRGGVVDLNDAAHILRVPKRRLYDVVNVLQGVGLMERLRRNTVSWMKDSPEDDELLGTLRCKRDALLKEEASLDDALQRLAEAVCSARSEATAYVHLHDLRAIQGLEDQTLIAVTSLPDEVSSVDVGGPTESGLFEMLVKSTGRSPLRGFLCPADFCSFTDVMDLACGDGPSARSPDVSSPSTVIKQEETVIKQEETVIKQEETVIKQEETVIKQEEIDFENEMLDCILETLVHPSKQHSSNSVDLFPAPSPLKEDGSIHGFLEQDMADFLKRMSFIFQHE