MDVEKAFHMTGGVGKTSYAKNSSLQKKESDKVKHIIIQTVEELYLATTPKSIGIADLGCSSGPNTLSIIKDIFQAIQGISHRIMHHSTEFRVYFNDLPTNDFNSIFKAIPEFQNLLRQDRKNGFPSIFMGGYPGSFYGRLFPNSYLHFVHSSYSLHWLSRVPPALYDEHKRPLNKGCVYICESSPEVVSQAYYHQFQEDFSLFLRSRSEELVVGGRMVLIFLGRRGPEHVDRGNSFFWEILSRSFAILVSQGEIEQEKFDSYDAHFYAPSREEIEEEVRKEGSLKMERLEMFEMDKSNNEQESSESYGTQVAVAVRAIQESMISHHFGEGILESLFENYARLVDEEMAKEDIRPISFVLVLRKI*