MAGSGASDNEVVFKAAHRIRIFKSGRVERYCGSDPTPASTDAGTGVASKDHAISPDVAVRLYLPPEAAKDDGSSRLPVLVYFHGGGFCLLSAFNAIIHGYLTSLAARARAVVVSVEYRLAPEHPIPAAYEDSWRALGWVASHASGGAGEEPWLADHADFSRLCLAGESAGANIAHHMAMRARAEGLPGSARISGVVLVHPYFLSDARVASEESNPAMAANMVRMWRVVAPATTGLDDPWINPLADGAPALRALACGRVLVCLAEQDVLRDRGRAYCEGLAASGWAGELEVVQAAGQDHCFHLSDFTSGDAVWQDEAIARFVNRCHIRF*