MEFAVEVEVLGRVRHKNLLGLRGYCVGADQRLIVYDYMPNLSLLSHLHGQFAVEVQLDWKRRMNVAIGAAEGLLYLHQEAKPHIIHRDIKASNVLLDSNYEAQVADFGFAKLIPDGVSHMTTRVKGTLGYLAPEYAMWGKVSESCDVYSYGILLLEIVTGKKPIEKLPGGLKKTITEWAEPLIEKGKFHELVDPKLRGNYEESELRRAIHVAGLCVQGDPEKRPNMRVVVETLKGWGIKEKEMSLRIESAKYVDELMAADQPSDDEVAGEESNTYGVFGTMEVHKTQSPNGKMAFHR*