MEEVAKEKAGLEDKIKDLQGKIKDLQGKIKVLEVKIIEVEDKLEAEEDKEERSYLRAKELALDRQLAGLQEQLAELLKEKNRLAGEYADAYSSHHAGDSAMDALVMKVARALIGVKAVLKPVLKPVLQHAYRPRSNSSVESEYRPAALQHYTGELQPRYAMCAVSGVQLPLQDVTASHIYQRWWPPMKDVKINDPCNILLMHCNIKKHFDSFVFTVTPVELKVVLLHKKHKDKVLFEYTDEGGHQKSVKLGDLDGRLLNLACGTAPSEYALRVHATWAVQYALQQQWCSVADIPPTVLCDRELFQGFLQDLGCCSSSSGGSSSNQDINITGESGTTGEGSQ*