MKLHAEFKQDSIEDFLYILKGLKEFTSFAIENSFLCFKFSEKYLYIFGNEKKHVEIFIKITMNDLFYENFILKSNSNNEIIILVYIFQIYDIFKNITNKNTKITIDLFEKNGICILLFKNYCNVTDAFKKYECGIEIINPTLTNFPIIKMNKHFLCVNCKLKKCCKILNTYSKFFSDKIEITFHVSNKNCDIIFLMNSLTSQNITTLKNNFVLKNIVDKKKQTNTHNVQQNKNLQYTRKEKNIQYNTQIIKKVIFIKTFMKALNILNECRNNKEDVGIFKIMVPYNKYWFGLKLGQFESSGNWKIVIIITDLNTDE*