MTERYVEKYLDKRNFYHIQTGSVIDNPDQRIVDDIASFTSTSLGLTFTLLNAGIDLVSFSGILFGIYKPLVAVLFVYAAGGTVVSAKLGKPLVGLNFTQEAREADFRYGLVRVRENAESIAFYAGEAAERSALVGRLRRTLDNFGDLLVATRNVDFFTSCYRFLIQFLPAAVVAPLFFKGEIEFGVINQSSSAFSHILGDVSLVVYQIERLASFSAVTDRLGQMTEVLDIGAAEMVSAPGEIGKRRITRTPVVRPPLVEGLDYELPKRGSVLVMGPSGAGKTSLLRAVAGLWEQGDGEATTSTAASIAENNGMYFVPQRPYLVLGTLRQQLLYPTWGCPPEPSDDELRAALDRVNLGYLLTRGANNNGAGAGDDVGENVGLDATGDWASILSLGEQQRLAFARLLLTAPPVALLDEATSALDGDNEAKMYRLLRELPDTAYVSVGHRASLLGFHDEVLRLGGDASW