IYKKIFVFSTLCGEEILFIIFSPAGKPYSFGHPSVESVAKRFSNASKHLEETTDAPFETYRKERMNLLVQNSNDVQDQLDIIKEKQKEIALSHGTKIRHWWKAPIDQLNLRELYEQDERFAEFDNFIPITRDKKIATISSMQAPMDEDVPSAFPPRYCPNLQ*