MVEEDQELEQIEIDEKEFTNLFQAEIKASSAPTERSNSAPRNVVQVIDPKRANNGGIILARLRMSYDDMAKAVERIDETAMTANQAQGIIEYMPTLDERKSNGDSAEKFEKLCECEKFMVAMMTVKQSKRKLRALLFKLQFRGCIHDLAHDVFSIENACDELSSSIRLRKLFGIVLNIGNRLNTAGPGEKRKAGAFSIKSLLKLNQAKAFDNKTTFLHYVVLVVQRNNEELLDFKEDLPTVSKADKIFWDQCVNELEEVETQLENVRKLALHEANIASMSLEEEVALLRSTKIGMFALSAIKKVSQLRERVDTAKDKFSHVLEYFGEDGERSKMQPHELFEIISTFCRNFDVAREDVX