MMAIYQTQLHKILSGTRNKHHSGLLHCGRISRAIGLTIEAKGFNQPVGARCLVKINDEHSVQAEVVGFSNESVYLMSIGDIQGIAPGMKIIPTGRIAQVSVGHQLLGRILNGSGMFIDDGPPGEMVETYPLIGQVINPLKRAPIEVPLDVGIRAINGLLTVGRGQRIGLFAGSGVGKSVLLGMMTRFTEADVVVVGLIGERGREVKEFIECNLGLEGLRRAVVVAAPADESPLMRLHGAKVATSIAEYFRDQGKHVLLLIDSLTRFAQAQREIALSIGEAPATKGYPPSVFAKLPKLVERAGNGTSGGGSITAFYTVLTEGDDLQDPIADAARAILDGHVVLSRALAEQGQYPAIDLEASISRVMQGVVSEQHMKDMLLFKKYLSVYEKNKDLILLGAYAKGSDPLVDKAILAVNKLKDYLAQGMDEQVSYDESLSSLTKLISTLVGNDQ