MKDPQENHIASFALEKSKSTKRKKSSGEDYGSVTPDVFNYTARSQEMKKKMQEMLYGINRTALTGQSVNLLASGSPLTLRNISGHDLPQDTDEKYSCRKVLFPCSPGSSIIDDIKMNSVGSLDKSSTLDFASSIQHVYDKDFSGSPKSLDVSGSTFPVVESGSDVIECQDMVIQEGPKICKELDLLSSEPASEENGMTKLGISVEVFEDLSTKLTDDVGCLVLNEDKLQQGEGKEINLVDDTGYKLDSPFECQIRYYLQENDMEEAHKAKNEETPSKNIDGIWKKGELKWTEMKELERVIQNLEEKTDDCRKELQSLIDVKKVARQGGKDELAFMVETTKYLEDATNDTGHCLLQNMEKSDESKIGELVKVAEGTMLGPDFADDSQMDLPWQRDMQSESDEDENDEFTSMWRQMSLSFQCSKVNDLHIF*