MATQPLGEATQQLWDDALTRLLHLSSSTVRRNSELEARVAELELELHVWKQAHASALEANEAHNVQIAALNRQISNLDYFKNNQSPLILCVLNGNELCFSRELLMQGYQGGRLAAQEITKVIAEHLTKEEVYVYGRLSFWITIYLSKSEVLENLLYHNACTEPHFTSFLAGFSQASARFCVVDVGCGKDAVESKIKEYLQTFIRFPQTIRVFFGGYEPPSYTALFDALDQEQLLGKIALLQTNDNGPGDGQAMHPLPKLRLDNVFMNERLQRSPKRLSPLSTNHNNGTMVSNGGLISPQSPVSRSSGRAIDPSLPLHKQNPPPCNEHYLMTCSKGAGICKYSHDYLLTPEQLAQLANNAKKAPCNWLKNGTHIHP*