MACKVSGTAFITGGGNGIGKTTAFALAQNGIEAVSLLDVNESLLQRTKDELATSHPQVAVELTVGDVSKEACVDEAVRRTVERFGRIDISVHCAGIVGQPSATHELTAAEWQRVIDINQTGVLLCQKAVIRQMLTQESRGLRLGRGTIVNVASMFGVVAPGGWSGLSAYTASKHAVVAFSKMDAKAYIQQEIRINAICPGYTDTDMIRTYWDAGYMVPDSQRVAIGRRAQPEEIADAVLFLASPMSSYMVGSALVVDGGYTA*