MVQFQDWKRMKRFKHLPAFLRRFVRRTPGVLLAAVFVNAAFIFLLYNELAQLSVPKLLPERRIRRTENSLLVSATSFVPTITQRRLRVWPGDVGLVHFSAYQVASQKVVAVALSKFKERDQRDVRGCFWKLPDGTRITGSLEAVYPGEHHGKDYETVLLHCSLFQPILLMQGGVLSLQVDGEEMEVFSVTPGTPQWTAPVAPFKRQLSYCGSPLYGGVDSQRLLEWLQFHRVTHGLEHFHLYDAGAIDKYVTKVLRPFISEGIMDVADIRDTIKYETWLYTQVMVVNDCALRTRETSRWALMMDIDEYLHVTEAPHSLPQFLERKSSFPWITFGSVLYSMQACRTLNDSNSPWAVERFVFHEQLMHCRDPGKYKSREFCLKWDGHRKYVINPERTELVQIHRVMNPFTGGLDTSTSLVRLHHFRGLGARSLPACKDIIMYTDPPPDGLVRDFTIARMALLARRKLE*