MSVSNPPSSGKPLKLRVNKDSEGYLSLVTESGEVYKCPICGNDKFVYNYERGEAVCIVCGAVVQEQLLDLGPEWRAFTSEEKGQRARTGAPLTRLISEALTTVIDWRDKDVSGKELDIKRKLEVIRLRKWQTRARVQTSYERNFIQAAQELERLRSAMGIPRPCIEQALEIYRQALEKELVRGRSVEAMAAAALYMACRMMKMPRPLDELVRYTKASRREVARCYRLLLRELNVKVPISDPILYISRIAEQLKLSGEVVKTAIDILQKAKKAGITAGKDPAGLAAAAVYIASLMHGDNRTQKDFAVAAGVTEVTVRNRYKELAKALNIKVPVK