MGSESRATTVVLLGRTGNGKSSTGNSLLGRHAFKSGRSSKGVTNTCEMQNAELPDGRILNVVDTPGNILIGSSGDPEYIGKEIAKCMDLAKEGVHAVLLVLSVTNRFTTEQRTAMDNLKIMFGENFVKYMVVVFTGGDEFEDNEDDNQTFEDFLRNSPPELQMLLRDCNHRTVLFNNKTKSETQKAKQATELLKLIDTITDENEGQPYSIEMFREAQARAKMMITQKRLIQSSNGYNNKEEIESLKREVEKQRAEQREFSKMKEEKLRVSTEELEQQLALERSRLQDIEKQDRLAKEEAEQTKRILRENLRKAQQHKVTLRQSTQQLEQQLPSESSDIALKDRSCKAQQKVLLRQSTQLLEQQLPLESSDIAMKDRLRRAEESILTLQENLCEVYQKVVNIKKNPCPIL*