MSEFLISEVGLEPAYIAHRPALLTFSLKGRLRARHYVLKFLKENGLIDHGQDFFNTVMVSEKVFMERFICPHKEAAPHLAEDYATACRGEVPARFSFT