MMCTVGQDTATFLISCGILSKAWEELRRANNLENFSLNEHEGIPYVSFPSFQEIEHFNVNGSKYREGNIQTDNKVFSASLKGNDDQPALIHQGAVKLFLHILENTDFQAKMQMYTYSKQRHLKPIIFVGHSLGGAVATLATLWLLEKRLRQSSPFCITFGFPLVGDERLVEAVGRENWGGNFCHLVSKHDIVPQMFLAPFESIAEPLITIFPHWHGIMVNDSSNKPDSFIQDACRTLLDNVLQYTYAVSNYRCGFPRELDMVAKRIPYKSFGTYIFCSSEGTACIDNSETILNILHLTMQSQEEPYDNIEQDCFSEHIGYGSVLNHVLEKSITGSRTAKPDSESSTMIGISLQQQQGSNNNVDESNAKS*