QPLPVLNGPGVGGSPSFTAAAFLGAPPAAFQPSVPRGPRRSGRSGLADRSQREDLMKMVRPPYSYSALIAMAIQSAPERKLTLSHVYQLVADSFLFYQRSKAGWQNSIRHNLWLDDCFQKVPRDEDDPGKGNYWTLDPNCEEMFDNGNFRQKRRSEASKASTVAAGTAESEEGLSSGSGAGVGGRPEDSPSLLRPSQSPEPPEGTKSTASSPGGPLTSTPCLNTFFSSLSTLRVGSSGSTPRAMPGGRHLGLQGAQLAGGPFPATSISEASPDALQLSRASSSSGQRPSYYSPFPGGSGGGQSSRFSSPFYNFSMVNSLIYPREGSEV