MGSQTMASKAGGGGVARRGGGRMRSLGRQGSMYSLTLDEVQSQLGEPLHSMNLDELLRSVFPDGLAIADGAGATTSSQQHQPGSGLLRQGSITMPPELSKKTVDEVWKGIQAAPKRNAETGGGGGGGRRRRERQPTLGEVTLEDFLVKAGVVTQGSLKELSDVGNVDPVGRGVTATGTVDLAPGSHWIEQYKQQIASTDAHHHGQQGVQGAYFPNRLVPQPLNVGPGAILEPSYSDGQTSSGMIGGMSDSQTPGRKRGMSGDVADKLMERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENVRLKRQKVLSFPLQLYQNVANFPYQVFFPGACLSYKLTN