MSLNPQYEDIGKGFVQQYYAIFDDPANRANVVNFYSATDSFMTFEGHQIQGAPKILEKVQSLSFQKITRVITTVDSQPTF DGGVLINVLGRLQTDEDQPHAYIQTFVLKPVGGSFFVQHDIFRLSLHDV