MIRVACVGITVMDRIYYVEGLPTESGKYVARNYTEVGGGPAATAAVAAARLGAQVDFIGRVGDDDTGNSLLAELESWGVNTRYTKRYNQAKSSQSAIMVDTKGERIIINYPSPDLLPDAEWLEEIDFSQWDVVLADVRWHDGAKKAFTLARQAGVMTVLDGDITPQDISELVALSDHAAFSEPGLARLTGVKEMASALKQAQTLTNGHVYVTQGSAGCDWLENGGRQHQPAFKVDVVDTTGAGDVFHGALAVALATSGDLAESVRFASGVAALKCTRPGGRAGIPDCDQTRSFLSLFV*