MSYLVYRVFSFILIKTLVLSYNGFNFLCIGAEFLMRDVASKRRDFSSLTQPTRTRFNTLNLPVTEAFKLGSSIINLEMVDDEKNHGSMLCHMDGTTVRSNVIVSHDKYNDDNFLQVYYDETRYGERWRSHDPTDREIMCSHLIDRSIRPLFTAGFPANVMVNVCVLKTNWKHEADAELMAIIATSAALMKLNITQAGPIGVIRIGRINENIIINPTIDEQRRSDFNLLYVCTRQNTIMADLVASEISESDLATNIKLAQLEAVKCIDSQVKLRERYESDKKVKLLTSNSKNLQDTKIKSDVNRSDGRGSHQIRPVHCEAGYLHALHGSSLISCGETQVLCTATIGKPGETQSVDVLPRKSFRVDYDFPPFCTNHIMDIFSRRWREIGDGMFIEKALLAVIPSQRDFPYAIHLNSKVLASDGSSSTTSVCGGSIALVDAGVPIKSHVAGVSIGLVTDDETSNGQLENYRIITDTSGLENDLGEMDFKIAGTRNGITAIQLDAKSTLLSLDVIGEAIKYGRQAHLQILDHMEQAINSPKETSYYKERRIEDDTGNHLKLSSS*