MNLKLSLPQAPSTSLPCFIPIATASTTVTSSTSNTISASDLERVNVLGFGSGGTVYKVSHKTTSATYALKKVKEDMDSTSRHQLLREIEILRLVDSPYVVKCHDIYEKPSGEVSILMEYMDLGTLESLRGNVVKEDQLALIARQVLKGLSYLHGLKIVHRDIKPANLLRNSREEVKIADFGVSKIMVKSLDKSNTFTGTCAYMSPERFDSEAADVSEEDKSNVYAGDIWSFGLTMLEILVGHFPLLAHEDKPDWATLMCAVCLGESPKAPEECSEELKSFVDCCLRKKPSERWTASQLLNHPFLLQQD*