TPLSFGAEPRAGAQGLRAMAAYCDGLGACAAPQGPARAAAHPAGYAHGDLGPGGGPRLWANAPALSPAPYAPGPGPPPPYSAPGCAAPDPLLGAAGGLAGADLAWLSLAGQQELLRLVRPPYSYSALIAMAIQSAPLRRLTLSQIYQYVAGNFPFYKRSKAGWQNSIRHNLSLNDCFKKVPRGEDDPGKGNYWTLDPNCEKMFDNGNFRRKRKRRGEASAAARGSPRGARAQALEPLGAASPHLQASPSPPAPEAAACFSRFTSAMGPLAGGLGAFPGGL