MAIASGAYKKALEGNQQPKEVLVKIDRVTKQFDETLAVDTVSLTINKGEIFALLGGSGSGKSTLLRMLAGFERPTEGRIFLDGQDITDLPPYERPINMMFQSYALFPHMSVAQNIAFGLKQDGLPKAEIDERVAEMLKLVHMTQYAKRKPHQLSGGQRQRVALARSLAKRPKLLLLDEPMGALDKKLRSQMQLELVEIIERVGVTCVMVTHDQEEAMTMAQRIAIMHLGCIEQIGSPMDIYETPASRLVCEFIGNVNLFDGVLVEDVQDHAVIACPQLENPIYIGHGISTRAEDKRITYALRPEKVMISAQKPDNLEHAGHNWAQGTVYDIAYLGGHSVYYIKLASGMIVQAFMANAERHVARPTWDQSVYISWYDDSGVVLQS*