MAATVEARVETGAKIPSLTLPHVEENSVKDGRRWTLSDFDIGRPLGRGKFGNVYLAREKKSKYVVALKVLFKNQLQQTQVEHQLRREIEIQSHLRHPNILRLHGYFYDQNRVYLIVEYAAKGELYKELQRCKVFNEKRAATYIASLARALIYCHEKHVIHRDIKPENILMGIKGDLKVADFGWAIHTFNRRQTMCGTLDYLPPEMVENKEHDAGVDVWSLGVLCYEFLYGSPPFEAKKHSDTYKRIIKVDLKFPSKPVVSAAAKDLICQLLVKDSTQRIPLQRVLTHPWIVTNADPSGVHGNAS*