MAPAFGKCFMFCCAKTSPEKDEMATESYEAAIKGLNDLLSTKADLGNVAAAKIKALTAELKELDSSNSDAIERIKTGFTQFKTEKYLKNSTLFNHLAKTQTPKFLVFACSDSRVCPSHILNFQPGEAFVVRNIANMVPPFDQKRHSGVGAAVEYAVVHLKVENILVIGHSCCGGIKGLMSIEDDAAPTQSDFIENWVKIGASARNKIKEEHKDLSYDDQCNKCEKEAVNVSLGNLLSYPFVRAEVVKNTLAIRGGHYNFVKGTFDLWELDFKTTPAFAFS