MSLAAGSKIWVEDNCLAWVQAEVIEVDGQKVTARLESGKKLVVFPFSKVHPRDVDILPGGVEDMIKLAYLHEPGVLYNLANRYELNDIYTYTGNILIAVNPFMKLPHLYGSHMMEQYKGMALGELNPHVFAIADTAYRAMINEGKSQSILVSGESGAGKTETTKLVMQYLAYVGGRAASDGRTVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVEIQFNSFGRISGAAIRTYLLERSRVVKITNPERNYHCFYQLCSSQDAAKYKLTDPKEFYYLNQSKCFTLSGVDERKEYYRTRRAMDVMGINSTEQDAIFRTLAAILHLGNVEFNPGKEHDSSVLKDEKSSAHLQTAAELLMCDVDVLRKTLCTRVILTGGESISKMLDPEAAVINRDTLAKTVYSHLFDWLVEKINKSIGQDFESEAQIGVLDIYGFESFQINSFEQFCINLANEKLQQHFNEHVLKLEQEEYTKEAINWSYIDFIDNQDVLDLIEKKPLGIISLLDEACMFPKSTSETFSTKLFQNFKNHGCLRKPKLSSTEFIISHYAGEVTYQTDLFLDKNRDYVVVEHEELLTSSKDSFVSGLFMSAMDENIRSCYKFSSVATRFKQQLQSLVETLSTTEPHYIRCVKPNNDNKPGRFENQSVLHQLRCGGVLEAVRISCAGYPTRRSYSDFLNRFGFLAADLLQGQFNKRLATEKLLERMGIKKFQLGVTKVFLKVGEMAKLDARRAEALNRAIRIIQRNYRRFILRKTFIAMRKATLCIQAHWRGHIARQLYKIKRQQAAAIFIQKDVRMWLSRRAFQVVRKAAILIQAHVRIFLLQRRHITRLNAALKIQAQWRSWFLCMQFKRLRAAAISVQCAWRTKYARRELRKLKSEMRTVQEVKPKPQMHCKELTWCQQMEKRLRVGANELKTLDITSLQAGLFELQQKVETMALVISKEREANKMLSMQLANLIKVRLLLEATEAKNYKLEKENGHLRILVDIHESKAQEAEKELFTARKESAERLYKSKEVEIRMNEVHKTLQRLEEKMMYLEIENQALRKKARSFSPTAGHVGRAKPAVQQQRTNGYLDYFSDTAEDDQPLLQRAPDKYCYNEDYKNWFERHEQKSPIYTHAICRAEQRLPRIFLDGQQGVQDMMIYWITQDVGFENGKPLAACIIYKCMTHWHAFEAEGTQFLDRVSQTIATLVEAQKISETSAYWLSNIATLLSFLQSNTKPGQAPGTPQPRHHPVSLLSRMTQRFWSTSSGRGFDSLNILSQVQEIYPALHFKMQLIVFVEKLYGMLRDNLKKEISPLLTACIQAPRAYHLEGQPLSPFVVPSSTQTSRSSHWHSIINSLNSLLNTLCSNHVPPFLICQIFTQIFSFITVQLFNSLLLRRECCSFSNGEYVKAGLGELEQWLHDASQKYVGSSWDELELIRQAVGLLVIHQKHRRTYDEIRHGLCPALSVQQLYRISTMCWDDKYGTQSVSPEVINQMKKAMAEESINPFGSLFLLDDDSSVPFTVEDLLRSMPDLDLADIQMPLFVREILEPTPS*