MSENKFMKKYDVLYYDSDVNENIRMVPLMKIFGDVSAIHEEELAYEGIKYLKDHELSWIIYSYSIDIKKPIPYKSSINVETYLEGIKKFYACRVYKVYNEKNELVAEGKIIFLLIDLEKRRAVRIPKEYCELINMSDTGEVELKSTKVEKLIREDLESNISVRRSDIDFNKHVNNTKYLEWTMEATPECILDEYSLISAKIKYEKEVRLGDDVNIICQWDEIEEGYKCLYKIVNNRLGEVSASIETIWKKEF