MERARALATSAGDRASTIAMSALLDARTKPTETPWGAIDAMLHGGDVKARDGDGTRTAVLGARALSALTRFRQADALEAAMQCDAVARDLSDENLELAQESPHGWAVATALKTLGHVERLRGDAGRALELYERASEYAEYVSRSEHVGAMASRYIADEIKVDCSLALAQVYAETGDLESAETAAATALSGAEALGDERHPRVGVAIATSGDVYVAKALRASTAEAGMGDGAGVMFAEGLYKSALKLMHYPNPVEDAHVGELDYEARHLCAVLHARYSSILRASGPQRASEAEKWLASAKFLWPDEWANEEGGVNGVAVVTKLATKLGVRHGGRIVIDMQQLTPFVLLEETKHKRSNG*