MSAVESAEHNNIRGVPTHGGRYVQYNIYGNLFEVSRKYVPPIRPVGRGAYGIVCAAVNAETGEEVAIKKIGNAFDNRIDAKRTLREIKLLRHMDHANIMSIKDIIRPPQKENFNDVYLVSELMDTDLHQIIRSNQQLTDDHCRYFLYQLLRGLKYVHSANVLHRDLKPSNLLLNANCDLKIADFGLARTTSETDFMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCILGEIITRQPLFPGKDYVHQLRLITELIGSPDDASLGFLRSDNARRYVKQLPQYPKQNFSARFPTMSPGAVDLLEKMLIFDPNRRITVDEALSHPYMSPLHDINEEPVCTRPFSFDFEQPSFTEEDIKELIWRESVKFNPVPPVY*