MVLAELGGRISRALHDMNKVTVIDEKALNECLNEITRALLQADVQFKMVMNMQQNIKKIVNLEELAAGHNKRVIIEKAIFNELCTMLDPGTTPYQPKKGKPNIIMFVGLQGSGKTTTCGKYAHYHQKKGWKPAMVCADTFRAGAFDQLKQNATKAKIPFYGSYTETDPAKIAQEGVERFKKEGCDLIIVDTSGRHMQEASLFEEMRQVAELTAPDLIVFVMDGSIGQAAFDQAKAFKESVAVGAVIVTKMDGHAKGGGALSAVAATKSPVVFIGTGEHMDEFEPFETKPFVSRLLGLGDWSGFMDKIQEVIPAEQQPELLNKLAEGHFTLRIMYEQFQNILKMGPLSQVMAMIPGLGQELMPKGREKESVARLKRFMCMMDSMTSEELDSSNPKLFQDPKRIMRVARGSGRHPLEVQDMLEEYKKMDKIWGKMKGLKMNKRGGMTAAAQSMNAAQLGRALPPHMVQQMGGMAGLQNMMKQLNTKEFQNMMGGMMGGK*