MSGITCEKSNSNAIVLHAGGTIKVLLEDPQKAVLQSDGQLQESMNINSANSMRARPLYSCFGKSLSHWVLMVVSSFILIFGLCSATLLGRLYFVHGGSRRWLYTWIQTVGWPMNLIPLFFCYWWLSLRPTPMNFKLFSIYVVMGCITAFDNLLYSWGISYLPVSTNSLLCSCQLAFNALFAYALVGQKITPYVINSVFSITMGAILLGISAGSDRPKGTTERQYILGFVVTIAGAAIYSLMLPLMELIYRREVGKTSFVVVLEAQTAISVTATAFSMVGMWIYRDFAALHDEAVKFNLGSSVYSATLVGSAIGWQLFFLGCAGIIFLTSSLMSCVLMTTMLPVVPIFAVIFFHDTFSALKGLAMLLSMWGFISYIYGGYVASKSQKTVEPEIVGQVELLQASCSSYGRFSHRFFSIGGSVNPD