MASIPKGRTVRHGPHSTVGQVKHEGFLLKAGSSFKAMKHKRWMELDGTRLRNYLTKPASPSDLPTWEVSLLNCTVDKGSGKKEIVITLKDKKLNLFTEKESERDEWIDAISRASNMYVEHFYNLGDVLGKGAFGVVRAATNKNTGERVAIKTFKKKNLNEDDYTYLKREIDIVTKVDHPNVVNTYDVFESQDSIFIVMEYLGGGMLYDVLVKEGSVTEDRAAMVMREIVSGVVYLHEKGIVHRDLKPENMLCKQKLFPWTVKLCDFGLANFADTGHMMETQVGTPYFAAPEIIKGEQYNSSVDMWSCGVIMYNILSGKLPFDDEKSAEVVFRKIKTADFAFPDEQWADISDIAKDLIKKLLTVDQDARLTGPQALEHPWLRPGTHRSTQMIRNDLSRLTMSLRTTRTSVQH*