MTLLDGKALSAKIKEELKEKNQFLKSKGIESCLAVILVGDNPASQTYVKSKAKACEECGIKSLVYHLNENTTQNELLALINTLNHDDSVHGILVQLPLPDHICKDLILESIISSKDVDGFHPINVGYLNLGLESGFLPCTPLGAMKLLKAYEIDLEGKDAVIIGASNIVGRPMATMLLNAGATVSVCHIKTKDLSLYTRQADLIIVAAGCVNLLRSDMVKEGVIVVDVGINRLESGKIVGDVDFEEVSKKSSYITPVPGGVGPMTIAMLLENTVKSAKNRLN*