MNAQALFQAMIEDCQPGSLLAAGHHARAAAERWHQYHPDATVELLEPTSGELTGHGAVPHDLAIISDTLEELDPRQGSVLLGQLRNLGNRQIAALISNSSDWAFTDFIALGFVRQGATGHEEGFTLYTYNIDTYNRKRDWNNPRNWANPEMWGKARW