MKIIRDNYSEIQVLAWPGTEYKWRIEDIYKWVVSSKQSKQKYHKFKEALLRDGSSKHSQLAQIDDTIKDESLQNVLFDGFDGQKETDANLKHDLNDMDKNPCIDGISEIDNFLFEMKGFDGLQNFHEEDVAMLSNELPMSYTELLHTGQSKRIEANRESNTSIEISLKESREVLNQRKSGRKRKMSEKMRSLSELDVSHKKETTSKEMVHTYDLEDMETILLVYTKKKTICDMYFTLRKTYVHLKKEDSSFKSFCKEIKNPDSHTMIKQVVMWLIDKKKVVVHGCAPLSAANIKVFY*