MSEKEDLGLPHDGYDYSRHLRVCTLGGEEDNERHYNETVGMSRSADMRISAIVVSKAGLGDSARTTLKNDTSVSGVLRALDAMSYDDESIEERLEELSDDFYHLANEQIDGKHTPIAVHEVASELSSRFPGAGEQKSVARNSTVIDGKCVQDDAFLRIMDSYADEELGDGCEDQPSSSTNGTSDGTAHTLDLVLSLSEPKLSSQSISVQMSVGANVVMGTKLHDSPERNTGMVTLHDCESVLSLHSSSSYHPKLLECRWPRRATKLASTAQYNDVHEVARSVLANGDDVRKVEKDCEFNWRSEITRKGETAEQKKERKAAVKTGRRQARSAKKCMKETFRSVTRDESSAAVCGDVPTSVSVTKF*