MLTAIGRAAARRVLLPSKIAASKLTTQLPHGSVAYRLPKALTLLVAARPLTVSAWMRSPAKISGSKTKRTGTATKKKTTKKASATKKKTKKAAAPKRQTKKVLTPEEKEKADLRHLKKMALLKGPTLLPESAWAVYVTNNIGAGEGKLTERIKGISSRFAGLSESEKEGLKSTAQSNHDANKNTRQQWVEAHPVEAIYMANIARRRIARKTNKSRIYLIHDERLPKRARSAYALFIKSRFSKVNSQSGSSTVQDTFRAMSEEWRSMSESEKQPFKEAAASEMEKSAALLKELKEKARAYWKAQGGVARQVPSVRG