MVLAELGGRITHAIHQMRNATIIDEKALNECLNEITRALLQSDVSFSLVKEMQTNIKKIVNLQDLSAGHNKRRIIEQAIFSELCKMLDPGKPAFSPKKTKPSIVMFVGLQGAGKTTTCTKYAYYHQKKGYKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYTESDPVKIAVEGVDRFKKENCDLIIVDTSGRHKQEASLFEEMRQVAEATKPDLVIFVMDSSIGQAAFDQAQAFRQSVAVGAVIITKMDGHAKGGGALSAVAATKSPVIFIGTGEHMDQFEVFDVKPFVNRLLGMGDLSGLVDKLQEVVPKDQQAEFVEKISKGNFSMRMMYEQYQSVLSSGPLNQLYSMLPGVSAQMMPEGESEAKIKRYMTVMDSMTNEELDSSNLKAFNESRIMRIARGSGRIVREVMEVLEEYRKMAKTFSNWKGFKMPKNGDMSSNKSAQQLMSKVMSPQMLQRFGGMSGLQSLMRQMGTNI*