MASTKNSLSRWAIDLLYSSPKTAQKKQHPLPVLFPKSISRRSALIFSCVVPLTLIPVSPPSTARGSRGRKTIPPEDYITTSDGLKFYDLEEGKGPVAEKGSKVQVHFDCVYRGITAISSRESKLLAGNRSIAQAYEFTVGAPPGEERKREYVDNANGLFSAQASPKPPAAMYKITEGMKVGGKRTVLVPPEAGYGQKGMNEIPPGATFELNIELLRVVPTSAK