MESDLLSKAIYVKLPVCSFTPTLHPHYEAIKAACDPWILAFTAPASKAASEFWIGSAFPLFCSLVYARCATERVIPLVKLITWFFASDSDDDDPTVRGCDTDHVLRRHELILECFAGKPLPPASQPADVGVEFHNIIKGLPSLHDIWRDISPDIPFKMLSRYLNAMRDYLNANVLQAHYRKLGRLPGVNEYIGALRRPTSLLMPFLILMEYALGIELDDETLGSETMMRLLDAVTDHVALVNDVFSCAVEKCYGDHVNLPNVILQERGTGFTFAEAMEEALGIVEEADKQCVQLLKEVENSRVIEKPGVPAFLHGLKLWMAGNIEWSLKTARYSHTCSAEGLVVSLHA*