MSEGKINKVKIVAYSDPDYSDQLGDYEVLVNPSKTSKKGQLEYTNNSSPIGGSAETIKFKGAGPEKYEFNFFFDGTGIITSKKVDDQVEELIKLMYSYNGDIHEPNYIKIYWGTQSEFQGRLTSFEQVNTMMDTDGTPLRAEIKASFIGSKSPEKKALEAGKNSADLTHIRTVFAGDTLPLMCFRIYGDSGFYMKVAEFNQLDNFRDISPGDQIIFPPVI