MPFPSRHQRLASLTKLLTTHVNAGRHRDALGLFSRMLSAPDLPPLTDPSFAHAFPLALKSATALRVPGAAASFHALAAKCGLLSSPFLASALVASYGARVVGGACGASYELTRRLFDELPARNAVVWSAMISVHVRAGDLAAAAWALDHMDVPPTASCFNTVIAAVAESREHPARAIEVYRHMRRVGVPPSFITLLALVPACTVIGALTSIKEVHGFAVRHGMCARSHIGSSLIEAYGRCGSLAAAQRVFDQVHDRDVVVWSSLVSAYAFHGRAEVAMSLFQHMEDQDDVRPDSIMFLSLMAACAHSGHADDALQYFDVLTRRYGVEACGDHYSCLVDVLGRAGRLHQAYELLRTMPVKVTAKAWGALLAACRKHGDVRLAEVAGRALFEIEPENAGNFVSLANIYSGRGMHEDAERVRREMEQRVTFYEKSGIQFRSVIVGAQKILFRCSDHLSMES*