MAEFNGRRAPNFSQYLNELNTLPSPFEQTAQPDDLGFDVDAELALFTNAEFLDFDPAGNVGGIDEQQLVSSGTVSPANGRQDMNYVGILNDFNISNFPYFQPQQPTVPVQSTTYPSTQPLPANTSLPQSTPIYQQQQQQQHQQPQPQPQHQHLQSQPQLQAPQQPVVTQSQPASVPAKRKSDATTTSEADRLAQEEDKRRRNTAASARFRIKKKEREKNLEKTVKDVTSKNSALESRVSQLEMENRWLRNLIVEKNGSAISEGDLSGMFDKYQEATGQHQNQKQASTASPSLELKSSP