MSVAPKKPSLFQSMGLGGMSAMFAVNFTHPIETVKTRMQVTGNGLGQTVSGVFKNEGVSAFWKGIVFAYGRELSYTSIKLGAYAPVRDMLGAGGSDAPFYLKFLAGALTGGTGSFVGNPFDVMKTLAQTNTGSKPLAALVGDMFRDQGIAGFYRGVEANIARACVLNATKMGVYDVTKGMVVEKTGWKRKDIRTSFSAAFVAGFFMTCTVSPFDMIRTKLMNQPTDKKIYDGFADCFAKTIRNDGVLSLWRGFVPIWARFAPQATLQLLTIDFLYTQFGFTSI*