MKVGELTGLLTSDLGALKDVLVGTLVILFSLSAQLAPLFGVLMLSVSILVAVYKRTTVPVFKSHGQAQAHISDCAAETFSAIRTVRSFGGEVKQMFAFSEQVRSYQRSGIKLGWLKSVNESLTRIMVYISLMALFSIGGSKVKMGELSVGTMASFIGYTFTLTFAVQGVVNTLGDFRGTLAAVDRINSVISGTDIDESLAFGLERQARGEHVSSGEYEDVAGMNFKIRRFMSGLKSKSSIRELAWAGDVALEDVYFAYPLRPDVQVLNGFTLNLNRGSVTALVGSSGAGKSTIVQLLARFYEPTQGRITIAGEDVRMFDKTEWARTVSIVNQ