MKSEVQVITCPKCGSKQEFTLYRSINASNHEIREKFLDGSLTMLVCDNCGFSGAVEYPLLYHDLNEKFSLYFQPDSTERTVSLQNVLPAHLLSEIRMRLVHTQDDMREKIFIFRDKLDDRIIELVKDSILREMEAKKEKIIPDALYYAEDRFACEGRSLIFVPRLGTEYLDPIKIPFETYEKIKMLMHVIWERPVEGYTVVDKEWIRV