MARKKASLPITVIPLELAVNQQEAEIKITDRINKSNELLEITIQNSQQLHDAGKEYAKWDDFNKQLLKRLFTSEELFLEYNRYKGGMSILRGEKSLGEKRNDFTVKVEDKCHRLESIIERLELIPESRELISVNSIQNDKSKNVNYSQIFIVHGHDDSAKLEVARFIEKLGFEPIIIHEQPNASKTIIEKIEAFSNVGFGVVIYSPCDIGGKNKDNPELAGRARQNVVFEHGFLIGKLGRSKVCPLVTGNVETPNDISGIVYTSMDTSNWQIALAKELRTADYAVDMNDVI