MGAENTNKEMKLSDSMDNNNNMKGTHIHLEVLPKEPALVKPESETPKGLYFLSNLDQNIAVIVRTIYCFKSEERGNEDAVQVIKKALSQVLVHYYPLAGRLTISPEGKLTVDCTEEGVVFVEAEANCEMDEIGDITKPDPETLGKLVYDVVDAKNILEVPPVTAQVTKFKCGGFVLGLCMNHCMFDGIGAMEFVNSWGQVARGLPLTTPPFSDRTILSARNPPKIENLHQEFEEIEDKSNINSLYSKEPTLHRSFCFDPEKIKKLKLQATENSESLSCTTFEALSAFVWRARTKSLKMLSDQKTKLLFAVDGRAKFEPPLPKGYFGNGIVLTNSICEAGELTEKPLGYAVGLVREAIKMVTDGYMRSAIDYFEVTRARPSLSSTLLITTWSRLGFHTTDFGWGEPVLSGPVALPEKEVTLFLSHGEQRRSINVLLGLPASAMDVFQEQFLQI*