GRMGLNFHHPGVDHIMPLNTLVLFSNRPSSLLAPCLSFFLCILPFLSLLPGRSCLFPFEDGFLDDGHVDPSLTPGLNSPTRCQNGERMERYSRKVFVGGLPPDIDEDEITNSFRRFGHLVVDWPHKAESKSYFPPKGYAFLLFQEETSVQALIDACIEEDAKLYLCVSSPTIKDKPVQIRPWNLSDSDFVMDGSQPLDPRKTIFVGGVPRPLRAVELAMIMDRLYGGVCYAGIDTDPELKYPKGAGRVAFSNQQSYIAAISARFVQLQHNDIDKRVSL