MIDRYLFTPPTPHVETFPSSSPLHENSVGALRIRILVSRVCPTIPRKKRQNVASSVRNIAYQCFFLFLDIVAGPFPRRIGHPYQNRTPPKRKKPRTSFTRLQIAELEKRFHKQKYLASAERAALAKSLKMTDAQVKTWFQNRRTKWRSNSVPSELLIRNKTAGFCCRRQTAEEREAERQAANRLMLSLQAEALGKVAYPTSVSGHPGSAPVSSLDRQQASTTTLTHPVGQWASPYGPPQPLAEPIC