MTQETVGFAALGIHPNVLAAIVAVGYEEPSPIQAQSIPLILEGHDMIGQAQTGTGKTAAFALPLLSRIDPSRREPQMLVLVPTRELALQVATACETYSKQLPGVGVVAVYGGAPMGPQLKALRQGAQILVATPGRLCDHLRRDEKLLATVQRLVLDEADEMLKLGFMDDLEVIFEALPESRQTVLFSATLPASIRGIAERHLKQPKHVKIAAKTQTVARIEQVHLMVHADQKAGSIQRLLEVEQFDALIAFVRTKQATLDYAELLERQGYRAAALNGDMPQAQRERVIESLKDGSLDIVIATDVAARGLDVPRITHVLNIDMPYDPESYVHRIGRTGRAGREGRALLLVTPRERRMLQVIERVTGQKVGEVRLPDAETVLEARLARLAASLTPLLDSAVEQRGAVRDELCRRLGCDAETLAAALLARLTAGKALDLESVRREQPLTPSAPRERADRGERGERPERSGERRPMAPPSEGRARCRTALGARDGVAAKNLLGAILNEGGLSREDIGRIQIRDTFSLIELPEANLERLLTKLKDTRVAGKALRLRRYRED*