MLGKIALEEAFALPRFEEKTRWWASLFSVDPETHVKEITDINKLRIEHADKYGVGYQILSYTAPGVQDIWDPVEAQALAVEINDYIAEQIRDKPDRFGAFATLSMHNPQEAASELRRCVQTYGFKGALVNDTQRAGPDGDDMIFYDNASWDIFWQTCTELDVPLYLHPRNPTGTIYEKLWADRKWLVGPPLSFAQGVSLHVLGMVTNGVFDRHPNLQLIMGHLGEHVPFDMWRINHWFEDRKKLLGLAETCKKTIREYFAQNIWITTSGHFSTTTLNFCMAEVGVDRILFSIDYPFETFEDACVWFDGAELNLSDKAKIGRDNAARLFKLGAFRDYDAKVKA*