MNDWVLIIDNLSVGFGIAGQARPVTEGVSLTIARGETLALVGESGSGKSVTANAILRLLPKGSAHYLSGSIHFGDVDTLRCSERALRGIRGGRIGMIFQEPMVSLNPLHKIGKQLVETLAIHRGLRATAAEQKAIEWLGKVGIRHPEIKINAYPHELSGGERQRVMIAMALINEPELLIADEPTTALDVSVQAQILDLLKSLQQELGMAMLFITHDLSIVRRIADRVAVMQSGQLVETNACHTLFAAPAHPYTQQLINADPRGVPVPIAMDAPTLLQAEKLRVWFPIKGGFFRRTQAYIKAVTDMSFTLAKGQSLGLVGESGSGKSTTGMAILKLLASQGAIRFAGQDLQALKRREMLPYRSKMQVVFQDPYSALNPRMSVAQVIGEGLRVHSQLNDDEIDHAICAVMQEVGLDVDTRHRYPNEFSGGQRQRIAIARALVLKPEFILLDEPTSSLDRTVQAQVLDLLKDLQQKYQLTYLFISHDLAVIRALCHHTIVMKAGEIVEHGETQSLFENPSHPYTQQLVRLSLL*