MGSKHSKGTTYTSDPVPFAALQLPFAALQEATNNFDDKFFIAEGGFGKVYRGVLRDGTNVALKRHNRKFHRSIEEFRTEIEILSQFCQPNLVSLIGYCNDNNEMILIFEYLENGNLCSHLYGSDLLTLSWEQRLEICIGAARGLHYLHTSRIIHRDVKSSNILLDENFVPKITDFGISKKVTDLDQTHHSTRIMGTMGYIAPEYAIRGQLTEKSDVYSFGVVLFEVLCARSAIVQSFPRDIVRLTEWAVESQKKGQLEQIVDPNLLVKIRPESLRKFGETAMKCLAGSGVDRPSMSDVLWNLEYALHLQEPVIPDDPEEDSSFPIRELSPLINDFTHVDASSNVAQVGTSNLDDISSDELISPR*