MVQLFSVPAFFILFRETLEASIILSVMLTLINKIVEDGATRWRMKKQVWAGVVAGVLLSMAAAAIFLSLYYTVAKKAWDNSEALWEGILGLIAVVLITIMAFSMIRVDTWREKWERKLTKVTVEALRTGEEVQSKRSKYALFLIPFTVVVREGVEAVIFLGGIGLEGSGTAYPIPAVVGALCGIMVGYLLYKGGNHVAFKAFLGAATLLLLVIAAGLFAGSVHEFEEYTENEHFLWHLECCDPEGNNGWSLLEAVVGWRNEATQGTLSAYILYWVFVVGTFIFLRFKWSREAEVPPAKDAMPV*