MPRTKLGPSPKGKRKNWDEKDMVDAIKTVREKKLGIREAALHFRVPKSTLHRLLPKQTDSEDDSDVSVSSGDDLSSPPQNSTPDNEDADYFVYGEKFKNSKSGEMWIECIVRCRWAHVEFTACEKESFVSDFCV