MTKDATTKGTSSKDVGAVVNAIQILRHLAHADGPQGVAAIARATGISPSSAFNILRTLSNERLTSFDDAGKTYQLGLGLSELAVGFVGRSYADLIQPELERLSLAHHILIALWQVTDDAHIRVIALAAPPVAHVNVAVGTRLPELVGAAGRCIAGLRELPEDELRRRLTRVRWENPPSFERYQAEATEAVERGWAIDQEHLYRGVSMVASAITDRDGQPRFAISAIGISAQHQPDDLERIGTSLRDTARFVSRALFPQGEALKGKS*