MTTNMQTKINQLLSSLPGGVVVQSSWLAEQGYSFDLQKAYRRSQWLQSIGTGAMIRNGDAVGYQGAIYALQRQSHLPVHPGGRTALSLLGKAHYLSLSEKKVTVFGESNARLPTWFLNHDWGVAVEYHQSSFLPPDIGMAEVEVKSYSILVSGAARALMECLYLAPEKMALMECYELMEGLNNLKPGQVQQLLEQCGSIKVKRLFLFLAEKANHHWTKFLNLEKVDLGSGKRSIVKNGAYIDRYQITVPKELAEHERSV