MSRRKQAKPQHLSSEEPQPGSQEFAEAAREVVGELGSDLGNDSPKPTCPSTDSSDAQRAHVVALPSESKEQTVTLGEKTFNCCYPGCHFKTVHGMKDLDRHLRIHTGDKPHKCEFCDKCFSRKDNLTMHMRCHTSVKPHKCHLCDYAAVDSSSLKKHLRIHSDERPYKCQLCPYASRNSSQLTVHLRSHTGDTPFQCWLCSAKFKISSDLKRHMIVHSGEKPFKCEYCDVRCTMKANLKSHIRIKHTFKCLHCAFQGRDRADLLEHSRLHQADHSEKCPECSYSCSSAAALRVHSRVHCKDRPFKCDFCSFDTKRPSSLAKHIDKVHRDEAKTENRAPQGREGPHAGSAHHVAKIVTQRAFRCETCGASFVRDDSLRCHKKQHSDHSENKNSGLVTFPPESSVSGQLGALVSVGQLETSLEPSQCL