PPYAPGPLPCQKGSFARAAPPGPRGPAAPCDLGWLSMASREDLMKMVRPPYSYSALIAMAIQSAPERKLTLSHIYQYVADSFPFYQRSKAGWQNSIRHNLSLNDCFKKVPRDEDDPGKGNYWTLDPNCEKMFDNGNFRRKRKRRSEASSSSAVAAGLGAGAGGKPEGDSPSALLRPSQSPEPPEGSKSVSSPGGPVLTSTPCLNTFFSSLSTLSVSSSGSTQRAVAGGHPLGIQGAHLPSSSTFPASSVSEASDNLQLSTSTSNGSSQRSSYYNPFPASTGAGQSSPFSPPFYNFSM