MSTTGTLSNYYVDSIIGHEAEDVYGARFVQGAHSTTSRPSGVADNADFSSCSFAPKSAVFPTSWSSVHPQSTAAVSGIYHPYVHQSHLAATDGRYVRSWIEPLSNSVSFSGFHPNPRHYGTKPESLPSKRTECSSFEAQTPTLPDFTSGAFSESKVKGTKEATGSDISNHSEPKEDKTQQLDPSNPAANWIHARSTRKKRCPYTKYQTLELEKEFLYNMYLTRDRRYEVARILNLTERQVKIWFQNRRMKMKKMNREKGTKEQH