MNWNRLDNIDTLDKIIEDSKENPVVIFKHSTSCSISAMALNRLERSWNESEMSEVKAYYLDLISYRDISNAVAEKFGVMHQSPQILLIKNGACVYDDSHMGISYQNLKSGIAA