MKMLTKFESKSSKAKGVAFHPKRPWILVSLHSSTIQLWDYRMGTLIDRFEDHDGPVRGVDFHPTQPYFVSGGDDYSIKVWSLQTRKCLFTLSGHLDYVRTVFFHYDLPWIVSASDDQTIRIWNWQNRQEIACLTGHNHYVMSAKFHPSEDLIVSASLDQTVRVWDITGLRKKHSAPANMRNTYEDQFARQNMPQQDIFGNTDAMVKYVLEGHDKGVNWADFHPTLPLIVSGADDRLVKIWRMSEHKAWEVDTCRGHTNNVPCVLFHPTQDLIISVGEDKTIRTWDLNKRTPVKQFKRDNDRFWLIAAHPEINLFATCHDSGVMVFKLDRERPAHSVHQDSLYFINNEKQVQVYDYRTKKVSLPMLSLKKIGKPWTNFKTLSYNPAEHSILITTGDADNAYYALVSLPKDVTGAIEPTNIREGTANFACFIARNRFVTYVKSTKTLEVLDLNNSVTKSIKLDYTVKDVVYAGPGTVLLLRSNSVIHYDVQQRKELAEIQVNNVKYVSWSADSRYVALLSKHTITIATRKLELVTSMHETIRIKSAEWDESGVLIYSTLNHIKYTLLNGDNGIIKTLASTLYITKVQGRSCFCLNRNGEVEVATIDPTEYRFKKALVNKNFTEVLRIIKNSNLVGQNIIGYLQKKGYPEIALQFVQDPQTRFELSLECGNLDIALEEAKKLNNAVPWSKLGREALGQCNVKIVELVFQQLKQLDRLSFFYLITGDITKLSKMLQISEHRGDLSAIVQNSIYLNDIEKRIKAYLEGGLAPLAYATAKSNGLDELASQIAESSGIAEANIKLPFTEKKFVSLPQVKIPNVNDWPLKQAQLSFFEQAILGQVDALELKDEYQEEARLETAPVDSFGEIDFEDAQDLEEDDGWDLGDEDLDVDIDEVEETLDSEDVPIVAGEVGNWLKNGRTAAVYAAAGQFDRAAQILNKQVGVVEFEPLRERFLDVYQASKLYLAGNQGLDPIPSFIRADTEEDSASEVLPFIPGLDTLEFRLQEGFKLFRAAKLQQAIEEFRTIIYTVVLSTVKTQEEEEKLFQVLQTCREYILGLSIELARRQLPQDQVKRSLELAAYFTRAKLQPAHRVSALQVAMTQSFKHKNFISASYFSGEFLKLVTSGTRAEQAQKIKLKSDQIANDSIEIDFDPYAEFDICAGTFTPIYKGSRFASESLVGAKYQVSEEGKLCSITKITQIGATSSGLRLLN*