MSKISNLSSVSSSDLIDAKLEEHQLCGSKQCPGCGHKFEGKPDWLGLPAGVKFDPTDQELIEHLEAKVEAKNMKSHPLIDEFIPTIEGEDGICYTHPEKLPGVTRDGLSRHFFHRPSKAYTTGTRKRRKIQNECDLQGGETRWHKTGKTRPVMVNGKQKGCKKILVLYTNFGKNRKPEKTNWVMHQYHLGQHEEEKEGELVVSKIFYQTQPRQCNWSDRSATTGEGSGEPNNSGRRDSGSGSCSSKEIVTHRDEMSAVVGVPPMTSFTHHHPLDIQQLKPDHFSFIPFRKSFDEVGIGEASTAREVMQASGSCEEVHERHLAQVTPHHHQLQQHAHHHQISNSAFHISRPSHPISTIISPPPLHHTSIILDDNSYHVSRIMLQNENFQQQQQQHHKLGGRSASGLEELIMGCTSTEIKEESSITNAQEAEWLKYSSYWPDPDNQDHHG