MSAVKVAAQTASEAIVSAANPNAVKAIIPHIIHSLEATLKWPEKITDLRCIEILTKSAPAQLAFRVPDLIPVISGAMWDTKAEVKKAAYATMETLCGLISNKDIERFIPELIKCIAKPENVPETVHLLGATTFVTDVHEPTLAIMVPLLERGLVERETAIKRKSAVIVDNMCKLVEDPQIVAAFLPKLMPALEKNHDNLADPEAREKTKQALDTLIRVGAVQNGKIPEISKDGDIATVAGHLKDVIPGSVSLDKFGPIIDYIGAIGGQLIDEKDYEPFNWQSNVGPFLAIIVGDEQAKDLVDSLRKRAIPGAAQEDAVEPDEEEGEDLCNCTFNLAYGAKILLNQTHLRLKRGQRYGLLGPNGSGKTTLMRAINNEQVEGFPKQNEVKTVYVEHDLDSADTEQTVIEWTMKKLQSVGINKPQAEVENTLIEFGFVKEQLENPITSLSGGWKMKLALARAVFEEPDILLLDEPTNHLDVKNVKWLEDYLINSPCTSIVISHDSKFLNNVIQHVIHYERFKLKRYRGNLDA