MASEYKDLPINREKIDQMLNEYPGIKSFTKTEKPNGLFQYHLNTEGGPACLNVYLLKGGGTTFHPSGKNQEFTKSVAGFLKANCLRGDGETKSIRIANFPSEGKDLLFNFLKEECNAKVNNGDNHPHGKQYKIVGKDGDSVVFWIYTNGACHIQGRQYSVYTDILEMLAEIMDYREIIDSQLKTIKVDITAAEALGDMQVLLPSTFDFIKDKLKAIISPALALKKLDIELTDYSSFAFPVLRGLEGYLKQVLGHFGIVIGKDGFGEIVESNSVGRPVLTEFAREKITVTSKQKVILDLYKYFNKHRHGLFHVDSAIESARVLENKSECITLIDNTVILIEDSHKSLF