FPSRPSSLLPGRSCLFPFEDGFLEDGHVDPSLNSPTRCQNGERMERYSRKVFVGGLPPDIDEDEITNSFRRFGHLVVDWPHKAESKSYFPPKGYAFLLFQEETSVQALIDACMEEDGKLYLCVSSPTIKDKPVQIRPWNLSDSDFVMDGSQPLDPRKTIFVGGVPRPLRAVELAMIMDRLYGGVCYAGIDTDPELKYPKGAGRVAFSNQQSYIAAISARFVQLQHNDIDKRVEVKPYVLDDQMCDECQGARCAGKFAPFFCANVTCLQYYCEYCWASIHSRAGREFHKPLVKEGGDRPRHVSFRWS