MEKKICVCVTGAAGYLGSWLVKKLLDKGYTVHATLRSLEDPSKVGLLKALPHADTRLVLFRADIYEPEEFEPAIKGCEFVFHVATPFLHNTDSTKFKDTTEAAIAGVKSIVDSCIRSRTVKRLIYTGSVIAASPLKEHASVFTDSIDEGCWTPLHHSFSYSSTFEQAYTSSKTLCEKEVLSYCNIEERGLEVVSLACALVGGDTLLSHLPLSVEVVISQLTGEEARFRQLKLLQEMLGSVPLIHIDDVCEAHVFCMEQPSMAGRFLCACVCPTIAETAKYFSDNYPKIQTAKGFAGGREKGIGCGSTKLKDMGFDYKYGMKRILDDSVEAARRMGVLK