MEFAVEVEVLARVRHRNLLGLRGYCAGAAADQRMIVYDYMPNLSLLSHLHGQFASDATLDWRRRVGVAVGAAEALVHLHHEASPSIIHRDIKASNVLLDSDFAPLVADFGFAKLVPDGVSHMTTRVKGTLGYLAPEYAMWGKVSGACDVYSFGILLVELVSGRKPIERLPSGAKRTITEWAEPLIARGRLGDLVDPRLRGVYDAAELARMLEAAALCVQGEPERRPDMRAVVRILRGETVAADGAATASKGGNVDAQVRPAVRMESVKYADHLMETENSVYSGDGDEDEEEDEKEAADYSSDEVEEYSLMDDQSSINFGVFGAMPVVPVQTMHDPYVRRFGGNGVKI*