MSCEGCKGFFRRTVQKNIEYPPCPKSSGCKIDRISRNRCQKCRFQKCLDAGMSKESVRQDKNRKRKAKDGNKFVLGIPLLIFPFHSFTLREKEIEDTRRNIETTKAIVQSYRNCFPSDLRLKDREEALHRIGLFLETTPIFSQINKDDRKKLMNYGFVGFLVGYCSIFFFFFFFFFFFXXXXXXXXXXXXXXXXXXXXXXXXKEFS