MEVNGERLEPFKPPFSVLELIRNTVAPEELPVIHSYLGESTIEYCKDLRNEMETLLEIWRDIGDRTEMPTVSKPLSNPLPDPPIMREMLKKEIQILVKGVQDRHTVSGDQTLNENIFENNFILHFSYFSERPSTPIRHYTSETSYTTSPVKLKHVRSNINVKDIDKVALILKEAIQKECAALEHDIEFLQKCVEEEHDLVASPPATPMQEPSLNKLREVRKLLENQV