MRERVAEKVAKISDLPLHSKSVNLVRQLTKSSNPKSRRFAVARNEMEMAKGLKELTNLERIRSTLEERIGRGASLTSWARAAGIDEKVLQQRLHFGWHCRDNLLKSARSLVLYIARNYRRRGISLEDLLQAGNMGVLQGAERFDHTRGYRFSTYVQYWIRKSMSSLIAQHSKGIKIPVTLNDIIDQMKKARRSLYKSNGTFLQDEELAKLAGISVASIRLANKCSRAMGSIDQKIGDCMHVKFKEFTPDTTLKTPEEIVMKQHMQKEIQELLEHLHPRERQVLVLRFGLEDGNRRSLEEIGKLFHVSKEWIRKIEKAALTKVRNEELKTRLKHYVEY