MEEKSKMERRLTLKRAIDEIAGQINCDEQLKRCKIKIEDGNEEDLSEICVNNILLTMEPSTSHSVTVNCEDGTILTDFGEKGPTSTKSTNLRHVLVFKGPEMECFIDLVRRNEILWDGSFEEYHTRTNKKKQAWESIAAEMSNDLKQVDEETCRKIWLQLRRSYANEKRQQKQNPGARTTRNCKYRRYFVAMKFLDGIMEEEFARKIIILVMNFRMWMSNFWFSQIFDFNDSFFISEPEGGKSCSNSPAPEPGVSRKDIVDNIRKSGDVRKEISMENDVNTSKVIDTIALLAHQLQSQGNEPPVEMSQPMQSLQSSQPSKLPKTRDSSIVNAAVPTEEQFYQQLQSCFFMLTPEKQTILQRDIMKFAFRRTNQLMDDTDWSIRLFHH