MVLRISELFVAAIIYIILHIIISKLIATVRERGRRLPPGPTGWPVIGALSLLGSMPHVALAKMAKKYGPIMYLKVGTCGMVVASTPNAAKAFLKTLDINFSNRPPNAGATHLAYNAQDMVFAPYGPRWKLLRKLSNLHMLGGKALENWANVRANELGHMLKSMFDASQEGECVVVADMLTFAMANMIGQVMLSKRVFVEKGAEVNEFKNMVVELMTVAGYFNIGDFIPKLAWMDLQGIEKGMKSLHKKFDDLLTKMFDEHEATTYERKENPDFLDNLFTAGTDTSSSVIEWALRNDEKS*