MHNTLGNRWSLIAGHLPGRTDNEIKNYWNSHLSRRIQTFRRPFVESPPKVMIDIVKMRGECKRKGRTSRAAMKKNNIMNNPHKIPSIVKKVFVNKSEEGEKSIEGVLIPSTPLQEEKLKDVKESQNNPVQGPNLASENIGIILNSSEERECVRSSSLNGDDSEDGILGPYQGLESCKLFGGDIIMGDWVLLSPSGILPHNNEEKQNVAIHPLSSEEQLGLLGSTSNGNMASSEEGESGGISSSNGAAESGEWYSSCSMTSCFEDDWVNWDWEGVVESPNNKKFLSNEGEELLSWLWDNNDSGKGGEMLMDCEEQNKALAAWLLS*