MSKSRTIRSLGGVLTKVLVRRSGAQEAISRPRFSSSWTGRTDRARLGFTVSRDGALQGIALPSTSFVLPGHPFEAMQRRSMFIQTQSTPNPSSLMFFPGKPVMEVGSSDFPNARVAMGSPLAKALFRIDGVTRVFFGADFVSVTKIDDMSWDILKPEIFAAIMDFYTSKEPLFYDARKPAASDTAIHEDDDETVAMIKELLETRVRPAVQDDGGDIEFHGFDEETGIVKLKMQGACSGCPSSAVTLKNGIENMLMHYVPEVKGVEEVLESEDDDDAAGVSSSPTA*