MVNVNKDNIVTIQSQVFDGFCGNNIASFVLRRRGHVPKILNTVQYYSKYKHCGMELNICDMKSILDEYILDVSNLYGDKNNLHFLTGFIKTKECVECVINTILELKNKRINKCIDNNVTINDNTSSNATSEINNEEEYLIENIININFLWICDPVMGDDGKIYVDKEIVDVYKRYASNADILTPNQYELELLCDKKLLNEKDVIDSLSILLNKGAKIVILTSVKYNFDNEHLFVYVSFFNRQNKMICFKYKIKKFDFFVCGTGDLFSSLLLSFIIKQGGSILKIVSQVLNIMHNVIENSIGSTELHIIENQDIIASDKLYGTLVNPEPACI*