MCGLNVVQLREELQKRSLVTSGNKEVLVARLREALIDEGKNPDEFKFDGADEDNEISTGTFTTAKMMELLLSMSTEIKQQIKEQSEQQSERQAEELKQQIKEQFERQTEELKQIKDQLKHVKLEVAEQIEEQSTRIEMIEQKLDRQTVEVDHKIDKLKRELEQSKKMAMPLDHASGRTLKVPAFDGEMSWNIYKTQFEAAATSNCWNGKERATALILALRGSAAEVLQTIPPENHFDYEVLQLAQDIERLTLLSYPTSDPEHRDETALDTFIKAFRDSELKQSLLLSDKRKLKDAVAHSLTFESAKQASKSDVHEECPCQKVVVKREPQQHGVPQCWICSEKGHLRRDCKHRLKDNYCRNCATRWRKRREDDPVSRSAPSNEGAGKLIKANFSG*