MSYFVDSTVSSPVPYAVARPTTVRQGPFNTYEDPWMTCGFQANYHQQRPCYPFWDEMATQEVPTGLEHCGSDMECADVPLLTPSSKEMMSQALKATFSGFSKEQQRLGIPKDPRQWTETHVRDWVMWAVNEFSLKGVDFQKFCMNGAALCALGKDCFLELAPDFVGDILWEHLEILQKEDVKPYQVNGVNPTYAESRYTSDYFISYGIEHAQCVPPSEFSEPSFITESYQTLHPISSEELLSLKYENEYPSVILRDPLQTDTLQTDYFAIKQEVVTPDNMCMGRTSRGKLGGQDSFESVESYDSCDRLTQSWSSQSSFNSLQRVPSYDSFDSEDYPAALPNHKPKGTFKDYVRDRADLNKDKPVIPAAALAGYTGSGPIQLWQFLLELLTDKSCQSFISWTGDGWEFKLSDPDEVARRWGKRKNKPKMNYEKLSRGLRYYYDKNIIHKTAGKRYVYRFVCDLQSLLGYTPEELHAMLDVKPDADE