MDNQKGTSISFETFTWKIENFSKQNTKKLQSKAFRIRGYKWRIRLYPIMKNVDHFSLYLMIADSLPPYGWNRNTYFKLALVNQLDVNKSVVKETQQKFNGGYRSWGSSFVNLSDFYDSKQGYLVNDTCIIEAHVCVSDLSTLEVEANNLNKITPTKDSKLGDQAASNSESTQQEDDKETETEISDESETLSSSTCGSSQTEGEVQSSDLTLKDLLDLASLGKEEAAFVPLLEEACIWHPSLIRSQRKSSRWFKLWAFTSLGQVLHLLKTSKVKDMNEDACNRLRGLWEELVKHSGFQLSWLEPYVQSALGMEAHLDKTGEVNKLKDSVVALEIKMKKLRGELEAAEAEFEVARRALTEARKGFIEMDLSADLGYAMF*