MSQVTENKVISAPVPMTPLQEFWHYFKRNKGAVVGLVYVVIVLFIAIFANWIAPYNPAEQFRDALLAPPAWQEGGSMAHLLGTDDVGRDVLSRLMYGARLSLLVGCLVVVLSLIMGVILGLIAGYFGGLVDNIIMRVVDIMLALPSLLLALVLVAIFGPSIGNAALALTFVALPHYVRLTRAAVLVEVNRDYVTASRVAGAGAMRQMFINIFPNCLAPLIVQASLGFSNAILDMAALGFLGMGAQPPTPEWGTMLSDVLQFAQSAWWVVTFPGLAILLTVLAFNLMGDGLRDALDPKLKQ*