MTKVCQLVTVFDAMTTLKRKRLSLREKIDILDYRKNNGNVGIRVLAEKFQVGKTQIADIVSNTEEIYKAVIDKELLVWFSKTREKNLPVSGPTIQEKAKQLAEVHGLNDFKASNGWPRKISKRHNISF