MVRERRHQQALELLLPPPPYPILGPEFFPCYPLPVLLPPFEPGSPRIERLSDLEKLAVLGHGNGGTVYKVRHRQSSAVYALKVLRFDRDATALRERAAHEAEILKRVDSPFVVRCHGVFDGHCGDLCFVMEYMDVGSLHDVLRVRRRMAEKVVAGVARRVLEGLRYLHGMRIVHRDVKPSNLLVNGQGEMKISDFGVSRVVGVGSKDPICMDDSYVGTCAYMSPERLDPDSCGDGYDGFAGDVWALGVVLMECHVGRFPLISAGQRPDWATLMWAICFGDPLMEVGETASPEFESFVGRCLEKDWRRRGSVLELLNHPFVNWCSSTEGPDDDLHGWDK*