MDMDDQEKVLESAKTLKPGEEDGEQKEIDKEGVLGVEVSNIREGKAEQKQKKEIYLRADKINLADLDAALDRHLHRSWTAEQEGRRQKEEWEIDLRKLVLKNILARGTFGTVYRGVFDSQDVAVKLLDWGEESTMTKSEVEALRTAFRQEVAVWHKLNHPNVTMFIGASMGNSDLQIPSFEQGNDGFLYVASNVCCVVVEYLAGGTLKDFLIRHRLRKLTFKVVMQLVLDLSRGLSYLHSESIVHRDVKTENMLLDKKLKVKICDFGVARVEAKDMTGETGTLGYMAPEVLDGKPYNRKCDVYSFGICLWEIYCCDMPYPDLSFAEMTSAVVKQNLRPEIPRCCPSPLSSVMKKCWDANPDKRPNMDEVVGMLEAIDTSKGGGMIPLDQPQGCLCFLKYRGP*