MVMRARHAVFHVDCFACVACDRRLSTGDEFQPSSIPTPSMFVNEDSWETSTMTSVDPTTSPPLSVRYVYTNVVSIIQIIIFVIKKEIPRSIFSQTTRVRTVLNEHQLSILKKCYALNSRPDALLKEQLVEMTALNARVIRVWFQNKRCKDKKRQIQMRDFAANAEKNTVQLFPSVVQVSVDLGYRDS