MVDLNHYQKLEKVGEGTYGVVYKARDTLNNNRLVALKKIRLEAEDEGVPSTAIREISLLKEMRNDNIVSLYNIVHSDSHKLYLVFEFLDLDLKKYMESISPGVGLGADMVKKFMNQLILGTRYCHAHRILHRDLKPQNLLIDREGNLKLADFGLARAFGVPLRTYTHEVVTLWYRAPEILLGGRQYSTGVDMWSIGCIFAEMVTRKPLFPGDSEIDEIFKIFRLLGTPTEETWPGVTALPDYKPTFPQWSRKDIGRTVTPLDHEGLDLLEHLLAYDPACRISAKRAADHAYFDVGTNMKSGYNAAAGPGLMMSTRA*