MITVGRCGLHFVTALEELCISECTRLMSLIKEIRERLDEIESERDQLQLKVRHQGWRLQSRYRSQTSAFVDESIVFGRVEDREGIVHLFRSDQSRAENGVMVVPIVGMGGLGKTTLAQLVYNDERIERHFELRAWDCASEDFDLIRITRAILESLTGSAYHLMNLDRLQVALAKKLEGKRFLLVVDNVWNVSSSDSDELRAPLMVGARGSGILVTTRSQIVSSIMGTVLPHFLQGLSDVDCWSLFEQRVFLQGNSNAHPNLAVIGKEIVKKCKGLLLAVKTLAGLLFSKLDEEEWIAILKSDIWDLPEERNGVLPTLRLSYHHLPSHLKQCYAFCSIFCKGHNFKEDVLVLLWMAEGFVQPKGNKQMEDIGSEYLADLVSRLPGSTTSLYNLQTLKLIDCSQLVELPSDLSNLVNLRHLPLGKEIGHGINELKDMINIRGEICISLLENVVNVDEVKEAELKSKRKLQKL