MSKVSITIIGLNGFLGKPVLEAINSGIFDDKINFPIKAITRKEPETKNDKIEYVVSEINEESIKSTLSQKLSGTDVIIELIGPNPEAFANIENLVDAIKPKLFIPSQFGTDIPKVDEYAPGFLGIKTQHSENVRKLGVKVVDIITSLFAVPGAFLYEWVGSTGINADDKTVKLIGDINQQFDISKLEDVGKAVLSIATNPNPRELPDTIRIGSDRITVKDVIDRYSKDHNVELKVVSEQSAEDAKKEFTESLKAGFDGEKFLWYLQVIAAQGLDKGLLSSKLDNELVNPGESLWKWGKY*