MWKYVLDATNINKIKCYIQCGLSFALIAKQVTLSKDLRQLIVLCYGTLTEGTPDSKHGLYSLLINTSVFQKRHKELYQVALQVSNIEELQDVIHNSLKALHKQWSDSTNTFREKFRLLSSLLVDHGLDSSPQDELVNLLCGVPVSDALRQFLENSLSEGGLKRLAKNIDSTGKEMHIIIGDHLQPAAEVLAFRVGELKGLSRWHLRLQSIGLDENLVDQAMEDAGMLVVQIERLLRILSETMYQFQNFFAWLIKSLRQLNNEPASQSDVLPVINSELVMVFLMTIFNQDPVTPHLDALQKDVKVKIAP*