MQNHQVLKNISFKNNTSPIIFSIDQLECICEALYQEKNGEKLVSLFETDYFVINCYTQSSSVQRGYLYALYHSQKFDELFRIISQSTFEEKYFEELQDLWYKARYAENELRKQKELGPVEKYRLRKKHPPPRSIWDGQETIYSFKENSRKVLRQFYKKNKYPTTEEKKDISRITGLKLMQISNWFKNRRQRDKSTSDGNNIYDYSTINGLGGLTSMDSMMMNHHVGYDNMVM