MSKKGLFGLASKAGDVAAINWYPGHMASATKAIRERIKVVDLVVEVRDARIPLSSANSEFQDLLERKKRLIVCNKMDLANPNMTLKWESHFQKLNQRLVFVNAHQTKSVRKMLEVAWDLLREKLAKEPTLLLMIVGIPNVGKSALINTLFRHAHAIAKSEQEHLKKAKVGPLPGVTQHISGFKIGEKPSVYVLDTPGVLVPNIDNIDTGLKLALTGAVKDSVVGEERVARYLLSVLNARSSHLRWTPELSQAECDTSEIGANVRNVIAQTCLKFDGNLEDKDDMESLVDEQMITIRRIFKVPSEVGDDGWIRVSKQLLKLFRTGRLGRFTLDPVPVMT*