MLDLNLFREEKGGTPDIVRDSQRRRCGEEGVKVVDEIIELDRAWRQCQHKVEQDIRKKMNQISEKYKQKKRNPEKVSEDIDDLVGQTNELKVLEAETNKEVKNLRDLLDAKLKSVGNLVHDSVPVSDDEANNAVVDTWGTPRTDAGLKNHVDLVVMLGIVELEKGADVAGGRGYFLKGAGVLLNQALISFGQKFLYERNYTPIQTPFFMRKEVMAECAQLAQFDEELYKVSGEGDDKYLIATSEQPLCALHRGDWIHPSKLPIRYAGYSTCFRKEVGAHGRDTLGIFRVHQFEKVEQLCITSPLGNNSWDMHEEMLKNSKEFYQKLGLPYRVVVIVSGALNDAAAKKYDLEAWFPASETYRELVSCSNCTDYQSRNLEIRYGQTTSNDKAKQYVHLLNSTLTATERTICCILENYQTEDGVKIPEVLQPFIMSPLRRKARAQQAPMLTDGFQVMVLDMPKVLEFEDIPCLRRLAGPIFCVL*