MSLNPQYEDIGKGFVQQYYAIFDDPANRANVVNFYSATDSFMTFEGHQIQGAPKILEKVQSLSFQKITRVITTVDSQPTF DGGVLINVLGRLQCDDDPPHAFSQVFFLKANAGTFFVAHDIFRLNIHNSA