VSGPFQSKEVLNSKTKNETLAFNTPLRFSGDVFRPQSKSSSRFGMLSHHSFFSRHNPHPHRVTHIQGNNGTTHKFSQVYNQGRNITLVLIVNQDSKLSDPSNFGAVPRVTICNSTSNKVPCLVFAPVPFSEAWREELRELTTKVCLSPSTEPQQKKEEVVHRTTQYSAQTGRIIPPSSRFASRHASRQAYRNNARNKNKFTAPPIKDQELLVLELLCQILQTDSLSSVQQWLLSAGQREKDLVMGMIQTAMSNSQFNYQHFSENSEEGLHLKFIDNYINTTVKFYQEQKHEPIKEDDKPEHIGTAEVLQIHKPAPNQEASKQDTQN