MESTKTEQRQTIQSGPCSALNKMSRPSVIVIGAGISGLGAARALRNRSCKVTVLESRERLGGRIHTDYVNGFPVDMGASWLHGVCKKNPLASLIGQLGLCLYRTSGDNSVLYDHDLESYALFDMDGHQVPLEMVTEVGEKFEALLEEAKKVRDNYEDDMSVSKAFSLVLEKRLDLRLEGLAHKVLQWYICRMEGWFAADADKISVRCCDEEELLEGGHGLMINGYSPVISALAEGLDIRLNHRVTRIIRKFHAVQVLTEDGKVFNADAAVITVPLGVLKANLIKFEPRLPEWKEAAVTDLGSGNENKIALFFDNVCWPNVEFLGVVAPTSYGCSYFLNLHKATGHPVLVYMPAGSLADDIEKLSDEAAASFAVLQLKRILPHATEPIRYLVSHWGTNINSLGCYSYDAVGRPHDLYARMRSPVDNLFFAGEATSSNFPGTVHGAFATGLMAAEDCCRSFVQSYSHLALFQPVMAEGVPSKMVPLRISRM*