MVMEVVLGEYGDGGETQELTQQPDTGPETTPPAQSGGDEAAPEATWGRLICLAPEPGIHELKQRQCVMGRTTNAHAQIQIDDARVSSSHCKIFRTPEGAVQLLDCSSNGTYVNGKAARILKSLHHAHIIRFYDVFATETELCLLVFETETELCLLVELVEGGELFDHLIEHGAFKEVGARAVMAQLLDAVGYLHSKSIVHRDLKPENILLQAAAPEGGAVPVCKIADFGLAKLDRVASTFCGTPQYFAPEVLGCRESKRGDEPAYILLCGSPPFNETAGCSDTIFDQIRRGIRPSLHFAHAPWPGISPAARQLVGAMLELDPQRRITVAAAKEPSGLRGAPVDEGP*