MVGDSLYIYLELISGGSLYKLYQEFKKFEEPVIRRYTKQILLGLQYLHSRKFVHRDIKCANILVDQDGTIKLADFGVAKYIKDQGVPFSLKGSPHWMAPEVILATNTGYEYAVDIWSLGCTVIEMVTGKPPWCDLEAAAAMFKVTKVGAPPIPDCFSPDGKFFLSLCLQRDPADRPTAAELLKHPFVQINNDANHSTVHAFDALNAMDLGDIRVPFPASSIHPSLSAPSSPRSSHRPVHELNSPQSNFVVSSRYTGKGLPSAKLEQDRAYGNSSILPCKGQGKPKNKIPPSSQTRRSHEFTQTQARPFLSAPVSPQSPHSTYGSLYPTHSGEILPGYPTPFSESRGNPRYSSDLGQNYRRTGG*