MGAEKRGALIVLEGLDRSGKSSQCHRLVEFLKGTGLKVEAWRFPDRTTAIGSSISAYLGGGAELDDRAVHLLFSANRWEKRLQMEKKLMAGTTLVVDRYSYSGVAFSAAKGLDLEWCKAPEVGLPAADLVLYLDISPEEAAVRGGYGDERYEQLDFQKKVALQYKGLQGKRWKIVDARQSFDQVHELMRETCVKTVSNCLNGCHHLSRLWTGRLTISHCFITNSFSLRRRKGNLVEWDLSFRAKQKEVLCSAN*