MNGIDISSWQSNINVGKEGVPADFVIVKATGGTGYINPDCDRAFQQAISSGKKVAVYHFANEVGLEGTAEQEAEFFLKNIKGYIGKAVLVLDWESTNKGDVAWAKRWLDYVQGKTGVKPMFYTYTNVLQSYNFSSIAKADYGLWLADYGANNPQGYSQPTPPPVPYWNFISMYQYTSNGQLPGWNGRLDLNVFFGDRSMWDKYANPKSNPTPAPPVPPKPKRRYGYRVDDLQFVNGIWQVRNDVLGQPDFDWTENGINVAYIDKIDPATGENMPDQELKVGDYFAFQPSSVGIITEQYSLNGKTISHVQFPDEFIWLYTESVGKLIYG