MATSADDAKETPSNSAITIHDFELGETLHTGPFTTVLTARLRPSGKPSLPSDLRATYVALKVVDKRQSLRAQTLSRVIQERRVHARLNHINVLRMLGAFHDEQCVFFLLELCRGGTLAAALQARHDGRLAAHDTRQVVIQLINALEYIHAQGIVHCDLKPENILFLRANADGSARLDSLRLADFGSAVVLEVHTGEPGSESEGSGRTASLNYTVHSTVWCTAPEVLKHQRVTKASDMWGLGCLIFYCLSGTLLFGSERSAVDAQRAIVFQEPDALRQRVLEAVQALPDAHDLICGLVDRVPEQRYTAAQVRAHPFLAG*