MDRAKEEHNIKQKASTPSFLIKTYDILEVNKLCLHINQNPDYNEIISWNEEGTAFVVKNVNELAEKVLPNHFKHNNYASFVRQLNMYDFHKMKNEGGDNEFRHKYFQRGNKQSLIPMSKRHLLCEIKRKQGEQVEQFDERNQNSSQNSNNSMEVDMSKLKNDYQFFLNEMLGIKGKQHELQKALILIMTQNDHLINENKLLWQEIKRIRETDERKIDTLSYLLATLITNMNQSQNQQTVQQLVGVQVPPQTPIPPQEPNNHIDQQFNNLLNLQQLNQNKPGQQKDQKQLQEHNSFLEKIMKTQQQQEQQLQSIKQDISQYDNGFMKKQCNNQFQRQPQHMDSNFMVQQNSQALIQQLMSLSQQQQSQQQQQQGQQFQNNFQNYFGQNKGNENFRGFPFL