MTSTTTTSTALVKMLQSPAGAAAGKAMGELCVSGVIGAGCVTQKLITQEMVRALSRAIYTILLPCFIGTNILKTVSSQGGKLSRSSLCVPLVAVAQSALLFLLAKHILIPLFGLDPDSDEGKVLSVTCCFGNAGVLPFVFAESMFRDNASLLQRAYSQVSFFSVGWSPFFWSFVPKVLQISKKQDSNQNDNLLQRILQESKVFFPPPVMGVVVGLLLGLTPLSPLLLSLDAETKAPLAVVYNSFQNLGKAASPLAVLVLTCSLAFGAGKKLENGTTTSRAAFFQKWACVSVARFLVSPLVMLGILKALFAVHLIGSPQEEPMLWFVCLLQSIMPPAQNSVVLLQVAGKSEEASQMAKFLFSIYATSMIPIVGLVTASLDSLGIAP*