MVAVPPHLLRAISKSKATTPEHREVARSSLAHTEQFLKNCQKRREQYLKTYNQVQQQIVPPQLFRNVIASDQADNAQRTRAKKSLDHLETIIGKVRGAQQALGSSQSSEPGTSHVVPSLTATDDPPYRAVYDIHESSNEGDLPGDLIRDNGKKEAEETKPSSDKAVNEAFENVGLVLGFYKKFFQWLSIDNKDMDVISTVHFGKQYENAFWDPEKLQMVFGDGGEFLNNFTGCIDVIGHELTHAVTEHTSPLDYYGQAGALNEHISDAFGIMVKQRVQDEKSDVADWLIGEDCILPGVKGTALRSMKEPGTAYDDPVFRAAANVSQGKDPQVGHMKQFRTTFEDNGGVHIYSGIPNKAFYLASVSFGGYS