MQQPRPQHGGVAVAQAFTDPKADALTKTAATLSVVPGLGQALGIADGIKHENTEEIVVQSISLAGLLAAQAIPVVGEAVDFGLLVYQLVETIVDLATHLSSAAANPPTEATDSVRPAVSLGLRAGWKTEEDAKLHIGSPYGMKFQRIVLSAEEGKEIPFVRAAVAVDSKFLKINGPRSFVVQNGIKTPMACFETEGNLAFCRPSRPIFLSSSSPATLHLSYVTNEHENGTIKNPTVDILGQRIVENKVITANKVSLVYKVDSSNTL