RPPMLPGSYVQGAYGPVLLSPGVVPFPGWSPYSAPVSPVLSPGAQPAVGATSLYGVTQLSSPTSAFARPYTPLPSSTGPSGSGPNEQVFPERPGEPECQYYLRTGDCKFGLACRYHHPRERVMAQPLLSPIGLPFRPGIYKCVSFTLKHLFCSGNAVSEFL