MVVSMVVEAALNAPNEGIFDKLALPFLKSRLGFLCGGVDEEMKKLSRTLLRIQAFLSDSEDRQIQEEAVKLWLRDLKDVAYDAEDLIDEFTTEALRSTTQFPIQARKRKRVNDLFSCLGSSSTTSQYSIECRIKEIRERLDEIESERDQLQLKVRHQGWRLQSRYRSQTSAFVDESIVFGRVEDREGIVHLFRSDQSRAENGVMVVPIVGMGGLGKTTLAQLVYNDERIERRFELRAWDCASEDFDLIRITRAILESLTGSACHLMNLDRLQVALAKKLKGKRFLLGCRQCLECEQ*