MLRVVKPKTKRAKRELEKRAPKLEENSKKLLLLHGTKSTTHIKQALSDFYHLRKDSGETSLEFLSQKTDCSLFAFGSHSKKRPDNLVLGRMFDHHVYDMMEVGIENFKSIESLGGRKKASPQAGSKPCFAFVGEKFESDPKFRHFRELIVDFMRGEVVETINLQGLDRVFLCVAVRDKVVFKHCAISFKKSGTKVPRVELIEFGPCMDMVLRRNREPSADLWKDSMRLAPKTTKKKIKNVSTDSLAGKVGRMYVPAQEVGDMALTKMKGLKRERRATAVDKAASKQDKSDSGVSDVTMGETENESSASPNKKLKKQWLESCLGNDNELQNLFR*