MSFSERLLAAWYQGHPALALLRPLEALYRRVANGRRADFLSGRKPAYRAPLPVLVVGNITVGGTGKTPMILWMIEHCRARGLRVGVISRGYGARPPTTPWRVRAEQDAAEAGDEPLMIVRRSGVPLMIDPDRPRALQALLAEEQLDLVLCDDGLQHYRLARDLELVLIDAARGLGNGRCLPAGPLREPAERLESVDALLYNGADEDPDGGYAFRLQPTALINLQSGERRPLEHFPAGQEVHALAGIGNPQRFFRTLEALHWRAIPHAFPDHATYTAAELAFSPPLPLLMTEKDAVKCRAFAAADWWYLAVDAVPSPAFVAWFDARLEHLLAR*