MFAVTSTPACVRATQGTALAGGKRCGRIFNSLSTPVVRRERRGASLRVNAEFSIGKLTSVLAKKTKGDLDRVFKGTSKTREKLSYMDEVLALWNLDGLEDTLEELEDTLLSVDFGPTTAMNILDVVRERCEKGEIKTGAEVKAALKRAIVDILVRANDGKEGTAPLKLNEGDGPSVIMVVGVNGGGKTTTVGKLSHRFAKESGAKVMLVPGDTFRAAAAEQLATWAERSAGVMATYKDGMKPGALCYQAVDEAIKMGDIDIVLADTSGRLHTNCDLMDELAGIKKSIGKRMEGSPHEVALVLDGTTGLNMLNQAREFNKMVDVTGIILTKLDGTSKGGAVVSVVDELGVPVKFVGVGEAIDDLQTFDPVSFVDALFPDDPAE*