MGGGGGVHRRAAALLFVVVLAAVDQAGKSVCEAQLRRGYYAGVCPDVESIVRGVVARKVQQTAATVGATVRLFFHDCFVEGCDASVMVASTANNTAEKDHVINQSLAGDGFDTVIRARAAVDAVPGCRGKVSCADVLAMATRDAIALAGGPSYAVELGRLDGLRSTASSVNGRLPAPFFNLDQLSQMFAANGLSQADMIALSAGHTVGLAHCGTFSGRLRGPSAPDRTLDSGYAAQLAAWCPAGVDPRVAVAMDPVTPVAFDNQFFRNLQAGKGLLASDQVLHADPRSRPTVDALAQSSVAFERAFVEAMTKMGRVGVKTARDRQGNVRRDCAVLG*