MDSRSVKVPEPRVLEGQRDSKVVENFIWDMEQYFEAAHAHENDRMGICTMYRARDAKLWWRMRVANTSRPKVISWETLKGELKDQFLPDNAAWVAREALQKLRQTGLMREYSWAQTELRRQGVQDLPTARAAAEDPADLSIRETVESNREALNAVNLVRGNKDNLVQLGSLSSVNAMQLQSTKAPAWKEARPCTDSEESSGDSGRVIKRVPCVRRVVQREASSDSSIRWEVPSHSSVGGNMGRSGSIGTGHTPLHMVAAKDLTMCINEVLVAAMDLAKQAKVWWQQWTWPNERASYLVVAVRTGRVNKQRTX