MDPPFTIGEYTVRSKVGQGPQSTVWKAEQKCSGEVVALKQVYLSKLNRNLKTSLDCEINFLSSVSHPNIIRLLHVFQAEGCIFLVLEFCSGGDLESYIRHHGRVQEWVARRFMQQLGAGLEVLHSHHIIHRDLKPGNILLSGPESDVLLKIADFGLSRTVHPGEHAETVCGTPLYMAPEVLRFKKYDEKVDMWSLGAILFELLNGYPPFCGRTNVQLLQNIESCKMLPFSQLISPGLHPDCVDLCTKLLSTNPVHRLSFDEFCRHRFLRGKGQGW*