MEGESQTNMDATLTELSNLLAELEEQPENVFFLRRQIVLMRSLGMTAEVLDAYAKLSSLIMLQEEEWLTYLDNFVNSVVKPLDVTAFMDIVEKYVQAERDGQDPQSSEEALEVPVDEELAGLLSESQQLWQLWIDWELGLMEGAKGTEKQEAIESVHNVYFCSTYCNEEYEQRLVKATEVSQTAKYKWSGERRAGKSREDFELLILYATDLAAQAQVFVEYYKWESSARIKPTAHGKGPNVDITLTQAVFERAVVPYAKLAAMAQSSLDEINLKLQKQSKAEQKQAMEETIRAYKDAEAGIWAKYASWSEEAIHAMTGTKLARAAYEARLASVNVALGAVGDASLKLEKFALDWAETIAPEYLDQTLLVLDKPVKCRSSSYQFALLRANVEIRRDDVDRAEAFIQLEVVHGTPQTLQDTRVDAVMGDAELKGVDPTQEAVGPVRETTILVDEDAMHDSALVEFKKAEAIPDVLEKDKKKFEGTPVSISMLWRSTLFVTNFPREMDDGGIRNLLEQYGRILETRWPSRKYADSRRFCYVTMIKGLFNEFGTISHIKLGWDPLKRICKGFAFVEMSTEAEAKAALKLHGTQYKGKYLKVEISDPNHANKKSQERKPDQAAEKQALEKIVPVRRLEMFVRSHEFIFNGNEITFTEQNKRPPPAKEARDDSGNDKDVKSSSAPSGPSTMFAPRAARKALAKPRPDDFRALVAAKNKQREEKLNIAREGSGTSGEKRKLEDGQEG