MSFSSGRSTGQSYNGIVRRMVSLPRSIMGGFSRVMDQGLDLMRMGGRRDHQEQLPHPNFPYQHPYEFPFQDSFDFPPSVVQEEWAFLNNFEQEYGTQHPFFYACKFMDALKIAKDEHKFLFVYFHSPHHPFTPSFCSETLCCDLVVQFLDANYVCWGALADRGEGLQMATSLRASSFPFCALVVPAPGDSIAVLQQLEGPVSPAELVEILQRTMEEQGLAFGSGRVREQENLRADRRLREEQDVAYIASLQIDEEKEKLKNIMPSQRNSKPEHVPNKSNQEKPKPNPTQIQSSKQKEATSTIATTQNPPLSQSSKKKDSIFAKVTMQNPNQSHSSMKKESTNATAGKNTQMTQIAIRFPNGERREQSFSSTDKIQAIFRYVDSLGLPGVGNYRLISNFPRKVYGVDQMGVTLKDAGLHPKASLFLELL*