MNNFMVESTKSTPYVEFSPEYNELIFKGESYPENAYSFYEPIYKLIDEYFINFQKLTVNFQLSYINTSSIKCLIILFDKLNTNYKNGKEIITNWYYDEDNGFDYDMGQDFKMDIDIPFNFIAINDEE