MGSCQSTDFMPREIGCPECCRANRQEPTRQIIKEALTIEASCSEFLSHIPGRMCTNGDIGTASIFTQQGWKGMNQDTMIVWENFASQQDTTFCGVFDGHGGFGHQVARRVRDSLPSKLMALWKAHIDCNNKKRIKIGGDSEKDATLECANDQFHTMESVPFKFWKDVLSRAYLATDKGLRNHPTIDCFCSGTTALTMILQDRDLVIGNLGDSRAILATRSEDDILEAKQLTVDLKPNLPREAERIKKCKGRVFTLQDNVPRVWMPDVDTPGLAMARAFGDFCLKDFGIIAVPDITYRRITERDEFIVLATDGVWDVLSNTEVVEVVSAARTTQSAARRLVKAAVREWKIKHPSSKADDCTAVCLFLNQTRITPIVHPNPEETTVHRSLSQSTVSSCEEGTFAQGGEEDPVTDYPKSKSFADSTQHN*