MIITVKNLQQQTFTIEFDPEKTVLELKKKIFDERGVEYVAEKQKLIYAGVILMDDRTIASYKIDEKKFIVVMLTRDTAASTAASSTSDTQPKRTNEAEGKLFEKEKNIEKTISSTSGSTPISGAVESAPSVSVSSTGTAIQRPYSSSDLVGELANASLQTRAESNLLMGEEYNKTVLSMVEMGYPRDQVERAMGASFNNPERAVEYLINGIPTEDESLFNAGDETNNQNPRAPGSQPISEPAVDLPAQSSDPFEFLRSQPQFLQMRSLIYQNPHLLHAVLQQIGQTNPALLQLISENQDAFLNMLNQPIEGESASGNNTQRSTPPRIQSFPTRTESLPSSATEEGPVANQRSSAGGIAADQLQRPDVADREVTEQSAGIATIRLNAQDQDAIERLKALGFPEALVLQAYFACEKDEELAANFLLSSSFDD