MTQYWLGLDCGGSWLKAGLYDREGREAGVQRLPLCALSPQPGWAERDMAELWQCCMAVIRALLTHSGVSGEQIVGIGISAQGKGLFLLDKNDKPLGNAILSSDRRAMEIVRRWQEDGIPEKLYPLTRQTLWTGHPVSLLRWLKEHEPERYAQIGCVMMTHDYLRWCLTGVKGCEESNISESNLYNMSLGEYDPCLTDWLGIAEINHALPPVVGSAEICGEITAQTAALTGLKAGTPVVGGLFDVVSTALCAGIEDEFTLNAVMGTWAVTSGITRGLRDGEAHPYVYGRYVNDGEFIVHEASPTSSGNLEWFTAQWGEISFDEINQAVASLPKAGGDLFFLPFLYGSNAGLEMTSGFYGMQAIHTRAHLLQAIYEGVVFSHMTHLNRMRERFTDVHTLRVTGGPAHSDVWMQMLADVSGLRIELPQVEETGCFGAALAARVGTGVYHNFSEAQRDLRHPVRTLLPDMTAHQLYQKKYQRYQHLIAALQGFHARIKEHTL*