MKSVIFTEEKNLQRQNPLQKSEQQRRNFEMPSPPTTTSLSVTQTINGSHSFTIKGYSLAKGIGIGKHIASDTFTVGGYQWAIYFYPDGKNPEDNSAYVSVFIALASDGTDVRALFELSLLDQSGKGKHKVHSHFDRALESGPYTLKYRGSMWGYKRFFRRLMLETSDFLKDDCLKINCTVGVVVSEIDCPRLHSIHVPASDIGSHFGMLLENEDGSDITFNVSGEKFRAHRLVLAARSPVFESEFLDVTGEEDRDIEVTDMEPKVFKALLHYIYKDALIEDAESSSSSGSSVGPSASDTLAAKLLGAADKYKLPRLSLMCESVLCKDISVDSVANILALADRYNASALKSVCLKFAAENLIAVMRSDGFDYLREHCPSLQSELLKTVAGCEEELSGGGGKTRSVWGQFSDGGAETNGRQAQTWGDINGGAERSQSVWVEVVNANGSGRNNNDNNNSDDPMAELED*