MSQQKFASNVVEKCLTFGGPSERLLLVNEMLGTTDENEPLQAMMKDQFANYVVQKVLETCDDQQRELILSRIKVHLNALKKYTYGKHIVARVEKLVAAGERRIAAQSPHTT*