MSKISNLSSVSSSDLIDAKLEEHQLCGSKQCPGCGHKFEGKPDWLGLPAGVKFDPTDQELIEHLEAKVEAKNMKSHPLIDEFIPTIEGEDGICYTHPEKLPGVTRDGLSRHFFHRPSKAYTTGTRKRRKIQNECDLQGGETRWHKTGKTRPVMVNGKQKGCKKILVLYTNFGKNRKPEKTNWVMHQYHLGQHEEEKEGELVVSKIFYQTQPRQCNWSDRSATTGEGSGEPNNSGRRDSGSGSCSSKEIVTHRDEMSAVVGVPPMTSFTHHHPLDIQQLKPDHFSFIPFRKSFDERMQVGIGEASTAREVMQASGSCEEVHERHLAQVTPHHHQLQQHAHHHQISNSAFHISRPSHPISTIISPPPLHHTSIILDDNSYHVSRIMLQNENFQQQQQQHHKLGGRSASGLEELIMGCTSTEIKEESSITNAQEAEWLKYSSYWPDPDNQDHHG