MKEGMSCFSWNPSLRCWHGSNDGGSPCSQAAQAASAGAGGAKKFTLAQLSAATDGFHESNVVGEGGFGRVYRGRLEEGGQGLVAVKQLCHGGAQGTREFLVECMMLMMLHHPNLVSLVGYCADAGERLLVYEFLPRGSLDAHLFGRRPQEPPLALGWAARVRIAVGAARGLRYLHEVVTPPVIYRDLKASNILLDDDLNPRLSDFGLAKLGPVGDDTHVSTRVMGTYGYCAPDYAMSGKLNVKSDVYSFGVVLLELITGRRAFDAASSDSESEDHQRFLLLRDWARPYLAGDRKRCFALADPALQGRYPRRAFYQLAVVASLCLRDNPNLRPSMTDVTRALDHVASQSQPWEDKQRATTTTPPPNSQP*