MQAQPWGEDVSPEYVHMLVDVATHPEEVLHGQFFREGKRPDSSQETSQQDQKGQQQQPQEHHHHHQQQQQQQQQQQEQEQQQQEQEQEQQHKAKQQDGHQQPIGAAKVEGKERQTKMQDTELDEVLQRAKDFEQHTGMTSLDFIHSLSEPHLGTPEAQVDPPDPLAHPTSGAAEELQDVSEGLPSATVKAKERYLLLEALRAEMAEARGNTYKAASLMMHLKKLLGSIEATQKHTTGNPIVLESFQQQQVLRLLSKLRNATDAASEGIASTSGAFQFMYQGYPTPQLSSVQAYQEWIRSGLHTSSGQGNEHPNVYSSSDRSGPRGPESGRDDNPAAAAAAASASASAAGAAADGDNLDQGILRAIEATWNAVSSFLRIPSGLPKPRITTNTTSDTTSGTGANAATEHSADAPLHSPDGRPAEAVPHSIQPATTTAEATHRQMPHPAPAPRPHPILTTPSNWQLPLAPFPLKFPT