MDTLKELFKIGSGPSSSHTMGPQRAAERFKNENPDAESFRAILYGSLAATGKGHLTDYIIEKTIAPKKVEIVWEEDIIKDFHPNGMKFEALDKDKNVTAEWTVYSVGGGTIAEEGQRNSKSNSIYHLDTMDEIVKWCKENNKTLVDFVLECEPKDIKDYIKTIKDAMRKSIDDGLSTDEIIPGKLLLKRRASTFYNAYKKDKSFSTLVYAYALAASEQNASGNIIVTAPTCGSAGVIPGIFFAMQDFYNYDDEKIIEALLVAGIIGNIIKTNASISGAEVGCQGEVGAACSMAAAAVAYLKGGTIDHIEYAAEIALEHHLGMTCDPVYGYVQIPCIERNAMAAQRAYDAANYALLTDGSHSVSLDQVVETMKETGIDMMDKYKETAKGGLAKHFFSC*