MKTSEKIYQLLSQTDNFVSGEYLADQLSISRTSVWKSIKSLENQGIQIDSLKHKGYRMVQGDILLPKTISQGLGMPVTYTPHSQSTQLDAKQGIEAHNSAPRLYLAPSQEAAKGRLDRQFFSASTGGIYMSMYLKPNVPYADMPPYTMMVASSIVKAISRLTGIDTEIKWVNDIYLGNHKVAGILTEAITSVETGLITDVIIGVGLNFFVTDFPEAIAQKAGSLFTEKPTITRNDLIIDIWKLFLSIPVKDHVKVYKEKSLVLNKQVTFIENSQEKRAIAIDLTDQGHLIVQFENGDLQTLRSGEISLSSWEN*