MQNHQVFKNISFKNDSNSIIFSIDQLECICEALYQERNGQKLVSLFESDYFVINCYTQSSSVQRGYLYALYHSQKFDELFRIISQSTFEEKYFEELQDLWYKARYAENELRKQKELGPVEKYRLRKKHPPPRSIWDGQETIYSFKENSRKVLRQFYKKNKYPTTEEKKDISRITGLKLMQISNWFKNRRQRDKSTNDINSVYDYSSINGIGSLTSMDSMMMNHVGYDNMVM