MLGIITFIIIFGILVIVHEFGHFYFAKKSGILVREFAIGMGPKIFSHVDQGGTLYTLRMLPLGGYVRMAGWGDDKTEIKTGTPASLTLNEQGFVKRINLSQSKLDPTSLPMHVTGYDLEDQLSITGLVLEETKTYKVAHDATIVEEDGTEIRIAPLDVQYQNASIGGRLITNFAGPMNNFILGIVVFILLVFLQGGMPDFSSNHVRVQENGAAAKAGLRDNDQIVAINGYKVTSWNDLTEAVNLATRDLGPSQTIKVTYKSHQRLKTVAVKPQKHAKTYTIGVKASLKTGFKDKLLGGLELAWSGAFTILNALKGLITGFSLNKLGGPVAMYDMSNQAAQNGLESVLSLMAMLSINLGIFNLIPIPALDGGKILMNIIEAIRRKPIKQETEAYITLAGVAIMVVLMIAVTWNDIMRVFF*