MKLLALFPFLAIVIQLSCWELGTDALPSGGFVRTKGVQFSLNGYPYYANGFNAYWLMYVASDPSQRSKISTAFQDASRHGLTVARTWAFSDGGYRALQYSPGSYNEDMFQGLDFALAEARRHGIKIILSFANNYESFGGRKQYVDWARSRGRPVSSEDDFFTDSLVKDFYKNHIKAVLNRFNTFTKVHYKDDPTIMAWELMNEPRCPSDPSGRAIQAWITEMAAHVKSLDRNHLLEAGLEGFYGQSSPQSKTLNPPGQFGTDFIANNRIPGIDFVTVHSYPDEWFPDSSEQSQMDFLNKWLDAHIQDAQNVLHKPIILAEFGKSMKKPGYTPAQRDIVFNTVYSKIYGSAKRGGAAAGGLFWQLLVNGIDNFQDGYGIILSQSSSTVNVISQQSRKLTLIRKIFARMINVEKWKRARGQGQVGKRGHKINN*