MDSSNLSSSMPQEGQLKLTEEAIITIKQVDESSAKRSVSNESRKSKDVTRKEQIASDQQGDDQCPQSDTAKDKKTEFKQDEVPNSNGKSIPTFHPCNNIGINDFNHQHYSRVCRNGIDINLIVVGESSLGKTTFVNSFLQSNDTNFRPKKTMDFVEHKATLSDGDQKFNLTIVDTPGFGDKSDNSNCWRPIATNLLHRLNAYFQNEVKMDRETSEIDSRIHGCLFFINPNGHRLQPLEIYIMKKIDQFVNIIPVIGKADTMTSDELNHFKKRVIADMVREKIRYFREPHNEKKAKIPIPFAIVGAGAPIEHDGKCIRGRAYPWGLVDIDDPKQSDFCQLRNFLLYTHIEGLKHKTHKLIYDTFRTEKLVALNATPGSQFISAEEMNQKYISEQTQLVEEALTKVMKEKYREKENNLELLETNLKTHHKDYKHALKKRITALEEEKNRLIKEIGPEKVKKAGILA