MSQHVQLFLRGLRGNTQTLWASPDQSVLELKGCVEEKEGIPWHTQGLLHQGRHLQDEQLLSSYGIAAESTVHLVLALRGGKGGFGALLRGLGRDGKGTTNFDACRDLSGRRVRHSTIENKLKEWKASAPERELEKLAEQHIKEMARQQRREEAEQVDIEPLLQEHDKTIEESRRAVQEAIAGGHHQASTSRGLTKGQQGEGAAAAAEGVVGKRQRQEQPGAGGNSSDSSTSSGSSEQQGKRPASAAPPSKKPKMLAMLEDVGVSSDDESSDEEGTTQV*