MEFIVEEGKHLNNDCSTLVLPALSIGNVGQLAVDLLISSTRAERIGYLDDPYVLPCVGNDAYGPIPRGEVALPLEAYDSSLNKLTLVQQRSPVLKGMMVEFAKNLAYFAADSGKKHVIVLSSLDFGQWQRIDMSSGSQIYYISSANMDGADDDCEKLGWKKLHEYNPAQRRWKYLSTLAAGNAMQEDGLAFEDELEDEEDYYPSLPFAALLSCFKAKGLKVTCLLCYCSEGDNIPDAFNLADAACKLLELSPQNFHGDQGGNWAIPFSWKTVYGPPPDMSLF*