MDSPSSFFNSPSSGFCSESSSPEAFSWEGYLPFNENDPEEMLLYGMIAGATTEEHSGERASSEESAAARKEKSYRGVRRRPWGKFAAEIRDSTRHGMRVWLGTFDSAEAAALAYDQAAFSMRGSAAILNFPAEIVRESLKEMNYAHDDSNNEEGCSPVVALKRKHSLRRKINVRKKKNNNNNSKLQSSTVDNAVVFEDLGPDYLEQLLMSSDHHIPTTF