MASSAPAGSVHTVFSAECNPMFDWHSVALFHSHRTSGQPGGITRLLACDKEALASYRGLDIGPTFVHPNLRHWAGHNYAALNKPGSVKAWLESGEVPESVEYVLFIDADMLINRPLIPAEVGARRGTVVSAPYDYLVGTAQGLADLFNVSNQQMMARCGGMHLFHLDDLRRIAPLWLEYTQRVRVFACEQPKRFYELASPPAQGGEVGNGRRRQFMWMVEMYGYVFGAAEAGVPHHKISTEMMGYVGMVGVAPGSFILHYGLDWK