MLGSPAELSVGFGSERGLKAKGGRRKFPRSDYWGLGGHISAAGVVSSPPRATACESVVSNNYAEIDAAYFNSYTHVGVHEEMIKDRVRTETYRNAIFQHANFIKDKVVVDVGCGTGILSIFCAYAGARKVYAVDASEIAIQAREVVKANGLSETIIVLLGRIEEVEIGEEVDVIISEWMGYMLLYESMLSSVIYARDRWLKPGGIILPSHATLYLAPVTNAERYAESIDFWRNVYGIDMSAMLPLAKQCSFEEPCVESITAENIMSWPVQVYTTSTIGEDIATSHHQRRSSLKHIDCSSITVQELESVTSNFSVTSMMTGALHGFALWFDVTFSGPTSSSSDTQSESSLESSLSGGLCANGMFHKSKRAKMVNQLVLSTAPEDIPTHWQQTVLYIYDPIEVKQDEQISGSITVSQSKENPRFLNIHLEYKCRGRCYVKETVMR*