MKELFQKIWQNELQFLNFDAKFQDKSKLDTAECAIILSVNKDNYERYFLLKEFQELCKKIDLRVDIFSIQNAQICILNFFKSGFISKQDLLKALKILEKISKNTEMFDFISQEKVQSIDQKALFQNDFKELNTINLELQKLSFDENLKSRLQKTLEKFQNLEFNIAITGVMNAGKSSLLNALLKEDFLGVSNIPETANLTVLSYGKSEEAKIYFWDKKEWQNILESSHFNADLKEFIDKLDKSVNIEDFIKDKPLIQNIALCELKNFSSAKNKISALIKKIEIKSHLDFLKNNISIVDTPGLDDVVVQREIVTNEYLRESDFLIHLMNASQSLTQKDADFLVHCLLNSRLSKFLIVLTKADLLSKKDLEEVIVYTKESLKSRLVDLDENLVEKIDFLCVSAKMASDFYKGLAPKESLQKSGMQEFENYLFNELYAGEKSKIALRAYKKELHLELKNILSKYEMQNRLIKENKQGVSEENQKLLLELQKQNILLKEAQDEISNSIVKLKNIDNGIDNLVLLLAKKLKERLIDEFKYLKNNAQKLNLSRILNIVDITTKDGINDILREIKFENIKKIEELKTNLSLKYDFLKDDFDNGFEGFKDGISKNIDSIFQSEKFALLRLKIEKLSNLKSDLYELETNLDTVIFDTFKEFKMSEILNSLNINGAFFEFLNDKLKHYEKNQKSKLESLEKVLQNLKNQDINILNSFEENLEKIEKLKQLEMGLLNAD*