MLSQFRHSHIVSLLGYHEGSDKREMILVYEYMLNGSLDHHLHKIRANGSNSSLLTWIERLNICIGAARGLDYLHTGTSVQSRVIHRDIKSSNILLDENLAAKISDFGLSRIGPANLVGTTNVYTDFIKGTFGYMDAEYFATHRLTRKSDVYAFGVVLLEVLCGRPALDFTLDEEQHSLAVWARDCIEEGKIDRIIDPSLRGQTTASCLNEFAQIAYECMLSSSKNRPTMTKVVARLEFVLALGSQKHGGVTIAEKVWVLFSIPVKHELLET*