MGSRTLPAPVPLHPPLQLANYSLLQSSTGLQLPSDHFHSIYSFSALHAIHFHQWTLGYPPLSLPRCSITKLPGQFSSMATIPICPHLLQSKPDCATLLPRSKNKPRFDFANLAAAATQEDHVKAEDLSTTGATAVATPASTHYPVSTSLGCLLDMTKISSPERKSSRGRLPSKTKKEFVCKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHMQVKELKPSKVK