MSVVESGEHNNIRGVPTHGGRYVQYNIYGNLFEVSRKYVPPIRPVGRGAYGIVCAAVNAETGEEVAIKKIGNAFDNRIDAKRTLREIKLLRHMDHANIMSIKDIIRPPQKENFNDVYLVSELMDTDLHQIIRSNQQLTDDHCRYFLYQLLRGLKYVHSANVLHRDLKPSNLLLNANCDLKIADFGLARTTSETDFMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCILGEIITRQPLFPGKDYVHQLRLITELIGSPNDASLGFLRSDNARRYVKQLPQYPKQNFSARFPDMSPGAVDLLEKMLIFDPNRRITVDEALSHPYMAPLHDINEEPVCTRPFSFDFEQPSFTEEDIKELIWRESVKFNPVPPVY*