MALARALLAAVSSVARQSESKIGFAQRAFASTATVNGIPVEVHNESGSKRVVVTKSLPGDRWLQYLVNADCRVEVCKHTDIILSNATIKQLLGTKCDGVIGQLTEDWGAELFEALRQAGGKAYSNYAVGYNNVKVQEATKRGIPVGNTPGVLTETTAELAAALTLAAARRVVEADTFMRGGHYKGWLPSLFVGQLLQNKTVGIIGAGRIGAAYARMMVEGHKMNLVYYDPYPNKQLEEYIRLYGELLRHRGEPPVAARRVETVEEVLQEADVVSLHCNLDDSTRHLINSQRLALMKKDAVLVNAARGPCIDEVALVAHLKANPDFRCGLDVFEDEPAMKPGLADCPNAVIVPHIASASMWTRSGMATLAAANVAGVLSGFPVWNKIDILPFVEKPMASVPQASPSIVNAKELGLKLVADA*