MDPYHHSECVILKAEVMRLFGTKCSRCDLPFDRNELVMRARHAVYHVACFSCVACERQLKTGDEFQIKGNSLYCRADCEAGNVPEPSSIPTPSMFANDDSWETSTMTSLDPTNSPPLSVRSPKSDDMNTPQHNNGFHNTSSGSSGGSSGKKKKDKQTTRVRTVLNEHQLSILKKCYALNSRPDALLKEQLVEMTGRKMKLDDFLDFSEICVNLALNARVIRVWFQNKRCKDKKRQIQMRDMAANAEKELRESLAMSEALYALPAVLRENGGFSVI