MTVPTYDKFIEPVLRYLATKPEGAAARDVHEAAADALGLDDSQRAKVITSGQLVYKNRAGWAHDRLKRAGLSQSLSRGKWCLTPAGFDWVASHPQPMTEQETNHLAFAFVNVKLKSRPDAVDLDPKADSPDHEELAKSSPDDRLDQALKELRDAVADEVLENLLQVSPSRFEVIVLDVLHRLGYGGHRDDLQRVGGTGDGGIDGVISLDKLGLEKVYVQAKRWQNTVGRPELQAFYGALAGQKAKRGVFITTSGFTSQARDFAQSVEGMVLVDGERLVHLMIENEVGVSSRLLKVPKLDMDYFE*