MSVAPGWYLDPADPDTRRYWDGEGWLGAPIPAEATPPAGPPPPEPEPEPEPATRADEPGPSAGQPSAGQPSAAAGHHAASGSGTPPPGYGPPPGGPHPGPAGGPPPGAPYPTWPGQQPEPRPHGLPLAGLGARLVARLIDIAVVLALNVVVNFWFVWQYIQQMSPPIAEAWRRIIDQDTTTEPLPAAGDQAGGLQIAILLIATALWMAYEVPSMASRGQTFGKRVMGLQVLPVSAAAPLGFGRALRRWNTLGLPTLLWFCCVGFLLQLIDSLSPLFDRPLRQALHDKRAQTVVVQLPRTPVPKDRPAPPGDTP