MATLNFQHLQLRSLNQLQWRCVHGELDVKDRRSSVALSSTGFNDTNIIKSQLSSVQKVTSALENVEITKTSPDFDQVTVSGVSKQKGSYFNDQQKQWYKMMNEIRMTGDAVPVLEKQRKSKQSLTREGIVGTLVRLKQLRVWRSIMEICEWLAEQDWWQFGFEDYSLLMMAYGKEGEPEKAEELMKRLVTANHTPNIAIYTGLMEAYARTKMYSEAEALMQRLIKEGPPPTNLTYHTLMKAYVEGNRLDDAERVFSSMNDEVKADGRSYNLMIHAYGKAGRVAKAHELYQEMKHLKLNISIVTYNTLIASQKNCRDAESIYRQMQAANVRPDVYTYTGLMNVYGKARRTEATQNLFDEMVACGIRPTRTTYNVLLDAYAKSKQVDQAEIVLKRMRKDKCTPTIHSFTTLVHAYALVGQMDKAEEIMRRMKSEGVAPNVFTFSTMMSGYAAAKDLVKMMKKFNDMKNVGLRPNQAVYTVLISAWGGQEDFEAVKFWFREMVNSGFEVDQRARSALIVAAKNPEHLKEALDLLEENGL*