MENFHVLKNSNFKIDTNSVSFSVDQLECICEALYQEKNGERLVTLFKTDCIIMNYYPYSSSVQRAYLYALYHSQKFDQLFNAISHSKFEEKYFEELQDLWYKARYAENELRKQKELGPVEKYRLRKKHPPPRSIWDGQETIYSFKENSRKVLRQFYRKNKYPTTEEKKDISRITGLKLMQISNWFKNRRQRDKSTNDGSNGYDYTSMNGNMNSMDSMMMSHIGYENMVM