MTCTAATCSSTWLLGAWRASAFLQPVYRKPQHTCSPLHRLERRDHFASAVVSRLQAFFEQGPTPRKAPNYTTSGINHTSDNATATILALTRTEINRMRKRELKEQLELRNLNTSGTKKDLIPRLLDAIEVDEIVRELPIMNNSENQSEIKSSASPPSREDQKFAAALEVVDPTGGCVDSENKSEENVSANRSLQQDQQLAEVLEVVDPTGNYILRVKGVSCLQSYGTGIGIVLVNANDDRDVCTARKVLQGNRSVFEAGYSALIVGIRFALNRGVRNLTVQIDHDVIVSQLTGKFQVNRENLKPMYWNIMHHKEESFDTFTVEHISLEMNTEATDLAARGLATGKSINIVDVFDPMGDLGTETQTKDFLKASPADAIETGNSGEITKIDPLRTYDMHFDGGARGNPGCAGVGMVLYAGNSEIWCGWKYLDQMSNNAAEYNGLLTGLECALSLGIRRIRVQGDSELIVKQIKGIYQVKNANLQILCTKAKDLIEQFDHFEISHFRREHNKRADWLANHAMDTASSYGYEEMDNMTL*