MEPVTFSSGNVWGLDGCWGGPADHGNVNDNGNCSSWSCVGFCSDRRSSDCNDSSCNIAHLGSSGHWGCSVCSCRSSCATFLQFACETQDSMDAQSPSADPVCRVLQGFQKGLQHATCHFCQRRGGYNGLVFRGTLRCGTHVAVKNSDPTSSQAEIKVLGRVRHPNIVTLIGFAFPGSLVYELASADLRARLYLDSELHWQARLQIAHDISKGLAFLQGCRPKVFHRDIKLDNVLLDFRGGRVGTNAQDLGRQALCSGIIFFELLTRGETAHGPPQTFVVAKAQVEHQWPEHLADSLIKLALDCTGDSLRPSFAGFAAKIQNCTEAAGTLVMPSSTNGGTQVATTILEAQPKARMTKEESMN