MGGSEYDDDWELPSADITVVLCGKLGCGKSATGNSIVGREAFVSEYSHASVTSTCQLASTALKDGRTLNVIDTPGLFEMTITSEDAGKEIVKCMSMAKDGIHAVLMVFSATSRFTREDSSTIETIKEFFGEKIVDHMILVFTYGDLVGENKLKSMLNNAPEYLQKTVELCKNRVVLFDNMTKDRWLQEKQLENLLDVVDSVNTNNGGKPFSDQMLACIKEAHAREQEVHDAIGYTEEQISELKKEIQRTRDEQLANITNMVEEKLNITVDKLQQQLMEEQNARLEAERLAAEARLRSDEEIRKLKKRLEKAQQENEEFRKMASQHKCSIL*