MTTRGIRCKKSTLTELKIAVIGAPSVGKSALIVRFLTKRYIGEYDHQTENRYKHEAMVDGEPVLFEILDTCPKAEDEYPN AAELVQWADGLLLVYSITDRKSFNYIRRAKSDLQSDTPVQLCANKVDMVHLRQVSRDEGEILAKDFECKFSEVSAADHVD QVAEVFNELCKEVLASKRKSKQSLLERMLGGARPYSRGKSDSNLPKD