MGSKHSKGTTYTSDRVPHESFQLPFAALQEATNNFDDKFFIAKGVLCDGTKVALKRYSPTSQQIFEEFQTEIEILSQFRFRHPNLVLLIGYCNDNNEMILIFEYLENGNLRSHLYGTDLRLHNMSWEQRLEICIGAARGLHYLHTSRIIHRDVKSANILFDENFVPKIADFGISRKGTDLDQTHLTTRIMGTMGYIDPEYFNRGQLTEKSDVYSFGIVLFEVLCARSAIVQSFPRDMVRLTEWAVESQKKGQLEQIVDPNLLVKIRLESLRKFGETTVKCLAGSGLDRPFMSDVLWNLEYALHLQEPVIPDYPEEDSSFPIRELLPLINDFTDVDASSNVAQVGTSNLDDISSDELISPR*