MAIGGGGSWSIHGRADVTSRYEVLGHAGSGAYADVYRGRRRSDGSAVALKEVHDAVSARREAEALLAIPPSPNVVALLDHFPGGDCDDDVLVLEWLPLDLAAVVRDARRRAGGGEGPGGIPASQLKRWMLQVLEGVAACHRAGVVHRDLKPENLLISEDGVLKVADFGQARILQQTTPTFQEMHPHEHSSGMETWIPQQPAVLQGTEEEPTSYESDATAGQEPETLTAADYLHELDLLRAKSSDVDKMSLQDGDASCLATCSTGDIEDDPFRASDSYNVEGIGEDSGAFTSCVGTRWFRAPELLYGSTNYGLEIDLWSLGCILAELLKLEPLFPGMADIDQISRIINVLGDITEETFPGCSNLPDYNKIFFNKVGKPAGLEACLPNRSPTEVSIIKQLICYDTTKRASAADLLNHRYFMEEPLPAPIEGLQVPASKDDDDDSSMEEWGNYRDGVSDSDFDEFGSMDVTKTDNGFSIRFS*