MQRMEGKLFMVSKKLQAVTKTVLLSTVLSISLLNNEEVKAEQLNINSQNKYTNFQNLKITDNAEDFKEDKEKAKEWGEEKEKEWKLTATEKGKMNNFLDNKNDIKTNYKEITFSMAGSFEDEIKDLKEIDKIFDKANLSSSIITYKNVEPATIGFNKSLTEGNTINSDAMAQFKEQFLGKDMKFDSYLDTHLTAHQVSSKKRVILKVTVPSGKGSTTPTKAGVILTNNEYKMLIDNGYVLHVDKVSKVVKKGMECLQVEGTLKKSLDFKNDINAEAHSWGMKIYEDWAKNLTASQREALDGYARQDYKEINNYLRNQGGSGNEKLDAQIKNISDALGKKPIPENITVYRWCGMPEFGYQISDPLPSLKDFEEQFLNTIKEDKGYMSTSLSSERLAAFGSRKIILRLQVPKGSTGAYLSAIGGFASEKEILLDKDSKYHIDKATEVIIKGVKRYVVDATLLTN