MSQNNEKRQRGKNFSLNEEYLLVDLVEIYKSVLENKKSDAVTWRQKNETWEKLASEFASQSGVQRTWKALRDKYENLKRKSKLEKATEKRETYRTGGGPTATSIVSNISEKISCLIGESATGFCNPYDNDGNDGFVFLIS