MSYFLDSAVSGPAPCSAGRPAVLRQGPINSYEDPRMACGFQSAYHPPRACYPFWDETATQEVPTGLEHCGSDMECADVPLLTPSSKEMMSQALKATFSGFSKEQQRLGIPKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYGIEHAQCVPPSEFSEPSFITESYQTLHPISSEELLSLKYENDYPSVILRDPLQTDTLQTDYFAIKQEVVTPDNMCMGRTSRGKLGGQDSFESIESYDSCDRLTQSWSSQSSFNSLQRVPSYDSFDSEDYPAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSGPIQLWQFLLELLTDKSCQSFISWTGDGWEFKLSDPDE