MSQNQGIAASVQARAQEVAKEDFQQAKDLVNDATKSGAYLYPIKGIFYFLTHRSLWKPLLSRIGPTLALSVGVTVPMFIFTYVPQLTVLVFVNGPVAVFTTVLLILSESSTIISVISRNFLLQEALLDTFDGTLVAKGATNIVQEGRELQPGFDPIAKLGKIVKSPFERFSPKALVRYFMYLPLNFIPVVGTIIFILIQGRNRGQSIHDRYFQLKSWSASRRRAWLHAHTGAYSAFGVVATLLEIVPVASMFFSFTNAVGAALWAADLEAQGTQATEPSDQPASSNNKDD