MGQCMSAQPHDTPERFKGRWQQGGLADGLSAFGGTDKYGTMGGEAAKPTYTTADVGLGPKARDDNFGFANDKPAPLQLERIDEDVTLRGGPDSSPQKPQGSAAPVLVVEGGGCGGRPGAQLKPINWTRGEQVGQGAFGSVFVAMDNDTGELIAVKQVHIPRGGGAHAKKVEDNIRSVEDEVHLLQDFDHPNIVRYLGTEKTEDSLNIFLEYVPGGSIASLLAKFGSFQERVVRVYTKQILLGLEYLHSKGVMHRDIKGANILVDNTGLVKVADFGASKKLENLVTVDNGNKSVKGTPYWMAPEVIRQTGHGRQADLWSVACTVLEMATGRPPWSQQYPSQVAAMFHIASCKGPPEIPQHLSPECKDFLYLCFNRDWKARPQASTLLRHPFLADVPLRSYLSGGPSPNAAALAQAAVVQRAPRISPPAVDTSAGPAQQGETTAALSPLGHHAASRQQQWDTALAQQQQQX