MTEPLILAVVGHTNTGKTSLLRTLTRDRGFGEVSHRPSTTRHVEGARLSVDGEALLELYDTPGLEDAIALLDYLDALERPGERLDGPERMARLLDSNEARGRFEQEAKVVRQLLASDAGLYVIDAREPVLAKYRDELAVLAGCGRPLLPVLNFVASPQHREEEWRAALARLGLHALVRFDSVAPPLDGERRLYESLALLLERARPQLDRLIADHETQAAARLRAGQRLIAELLVDVAACRRLVPGGESAVQEATRDLHQQVRKREQACVEALLRLYAFARDDARAADLPLLDGRWGDDLFNPETLRQLGIRLGGGVAAGAAAGAGIDLLVGGVTLGAAAALGALAGGAWQTVGHYGSRLLGKLKGARELTVNDAVLRLLALRQRQLLAALQTRGHAAVEAIRLETPEDKQWREGKLPEALRKARAHPEWSSLNGRRVGGSDRQEQIDALAELLESGRGE*