MPPRGFTNPAPKTESARSALNAFTCTLCNKSYSRHPEYEAHIGSYDHQHKKRLRDLKQLSRDPNAAEKARKAERKANEEAGLIIVNSGGEKGGGSGTGSGSTGGFKKGGFKSSFSVVAGGGAGSSSTVASAGAARPKKNVLGDEDDEEDSVLTKASGPTVNAGKDRGPLQTDKEVESDSDEEYGNDDVNSGGDYYDPRRPTDCFHECPGAKASVC