MPFGQLVVGSPGAGKSTYCDGMHQFLGAIGRACSVVNLDPANDHTSYPCALDIRNLVTLEEIMGDDNLGPNGGILYAIEELEHNFEWLEDGLKELGDDYILFDCPGQVELYTHHNSLRNIFFKLQKLGYRLVVVHLSDSICLTQPSLYISNLLLALRAMLQMDLSHVNVLTKIDKVSSYDRLAFNLDFYTEVHDLSYLLPELEAENPSLRSEKFAKLNRAVANLIEDFGLVRFEVLAVENKKSMMHLLRVLDRANGYVFGGAEGANDTVWQVAMRNEGSLMGVQDIQERWIDNKEAYDEMEQREWEEQVKAQEAMAEADAAAAEEGDDDLMGGPGARFPDSGITVTRTKK