MNFEYNTTRNELILAEYGRNVQNMVKYIIELPDLEERNKYAQAVIDLMGFLNPHLRDVADFKHKLWDHLHIISGYKIDVDSPYPKPTPEAALVKPEHIGYPQQRITYKHYGKTVEMMIEKAKAVEEPERRAAMVQGIANFMKMAYVTWNKDSVADETILKNLRELSGGQLQLDENVNLNKVEFKPVVARPSNNNNNRGRNNGKGRQNNNNRPARNNNGKQRH