MSGQKGEIVVYTKELETTPELLPNHEVFKIRIGQKLFEISGATLNSDAPNFFTQFFNTHDKNTILFVDRSEDVFIIIYRHLQGYFPDIKNEVQFTCLFADALYFQLPKLVKLIKEYDYHFTNIGGVPFKVPKSLFHEEGNRLNYFETISRISYEEIEKWESNKKPGFPPLLPPSYIARSPEFFRDILSLLGGSKLELSEERTASLIKECRYYRLNRLEQELVRAKIIYNPLTNCQEVCIALDSVSKKGVTIERLTSLHTGNQSLAVSSCLNGTEGEKAATGFHKTETDSGNNDEYEPPTKKVKHCIERHWSMLKYQRPYIDTVSHDLIFQLHSNQCKIIFNKKNKTVHVDLSREAAVLFENKFSDVLLENPDFKIDLSEYKVKLRDSQMQVESHLIIPACVSICDLTVNGAKCCNIFSLVNDSKCKGRVLDCTNLKVLNCVHGLKLHLSKSMWKLGTNNGRIILVAVKAETFSGTKEYCKMIDFL*