MSSVLEEFNKRQIESLSGVERPHFLPGDTVKVGINVFDGVNWRVQTFEGVCIKKRNRGLHSSFVLRKISYNESIQLQVFLHSPNIKSMEVVRYGRVRRAKLYYMLKLFGKAARIKEAGDTRKKRIASQRSASAS