MNILFCLFVITNLYNIIAVKAFKENLRVSKYYAGGKHKLNLENKYIGISTIVLKGGYINRQFIGEINIGNPPQTFKVLFDTGSTNLWIPSKNCFTRACYNKRKYDHKISKNYKLVKKKDPVEILFGTGEIHIAYVTDDIHLGDIKVKNQEFGLASYISDDPFSDMQFDGLFGLGISDDKKKKQLIYDSIPKNILEKNMFAIYYPKNVDDDGAITFGGYDKKFIRENSSIEWFDVTSSKYWAIQMKGLKINDVFLDVCSKNHEGFCQAVIDTGTSSIAGPKEDLILLSRLLNPGKFCQKRILLKNFSFIFIDDKRREREYELTPKDYIVNSFRIDPVLRSPCNFAFMPINISSSNGYLYILGQIFLQKYYAIFEKDNMKIGLAKSI*