MSHQEQAFVSLLSQLALSFDGAVLGLALAYAAVRTLFKFTATSAALRKLHRAPSVSVSDLRSLLAEIPSDADGNSDGGNIVIVRGTVDAKSTVEGGTWKTLRPGVLVSRESGDKSVILQRTQTCIYNEWKGLFGWTSDLRAIFARSWRQQESTSLRKVPFVLIDVGRWPNAEYVVVNMDGSRHPLPLSTVYHKLQPITASPYTFLQALFGHEYPVGLLDEEKILPLGKNITAVGLCSLKNGIAEIKSCKDLPYFLSDLSKDQMIVDLSSKTKILFWGGIALGSMSVGVLGYAVVRNWNKWKQWKQQRQLQQQRQAVSDVEPQMDDEIEDVPDGQLCVICLMRRRRSVFIPCGHLVCCQGCAISVEREVAPKCPVCRQEIRDSVRIYES