MDFNPILLLSFLLILISIKFLFKNSTRKLNLPPSPAYSLPFIGHLYLLKHPVQRTLLSLSQSLGDTPIFHLRLGNRLVYVVSSHCVAEECFTRNDVVLANRPELIMGKHVAYDSTIMIAASYGDHWRNLRRVAAVEIFSSHRVNTFMSIRKDEIRRLISHLSRNSLHGFTEVDMKSLLANLAFNNIIRMVAGKRYFGSGTEDNDEAKVVRELISEAVAGAGAGNLADYLPIIRWVTDVEKRAKLLGKRFDGFLQRLVDEKRAEKERGQTLIDHLLSLQEIQPEYYTDIIIKGIIISLVIAGTDTSSITLEWALSNLLNHPKILEKARAEIEDKIGSDRLIDESDIENLPYLQYIVSETLRLYPPVPLLLPHYSSDDCKVAGYDMPRGTMLLTNVWAMHRDPGVWEEAERFKPERFEKEGEAQKLMPFGMGRRACPGVELGKRLVSLALGCLIQCFEWKRVGEELVDMTEDKGLTMPKATQLRAKCKSRVVARKMIQSM*