MSSQGGSTAVMGKGHHRAHIQTLVREGSLYNLTLSEVESHLGAPLLSMNLDDLVRSVLPDDTSLPIRNGVGNSGSQNTPSSGLERQGSSITVPPALSKKTVDEVWRDIQQDQESSDDEERSSGCEAQLSFGEMTLEEFLHRVGIVSEQHQKDADELSGRVGTGEDSNLMTKVQDFPQGTSPIDAFIIRQSIAQPLSVAIPSTMDAIYPDGQMSISPSVALSDLQTPTRKRISSEDVVYKVVDRRQKRMIKNRESAARSRARKQAYTNELECKLSCLEEENKRLKREKELDRLLKSAPPPPEPKPLLRRARSASF