MPRMILSNTTAVTPFLTKLWQETVQQGGNMSGLARRSPRSDDGKLEALYVLMVLGFFGFFTLGIMLSYIRSKKLEHSNDPFNVYIESDAWQEKDKAYVQARVLESYRACYVVENHLAVEQPNTHLPEMKPSP