MKGRKRLLPLEDTLDSLSPSCTSKNPGSFDVGHRDGGEGDALVTFDYRELKEVCSLIKDKNLLEVVKATEQPKPFAAFGSYRQRYGDTDGLLSRKVPNSRISQGLSSEAPAKLGSGLHKNFSEQRENFGQRRNSILAQDFRASAGTLSEPIDIKIDGRGVKEGKFLRGLQKQRSISSDIDRDEAWERKRDLYMMEEQCDLQSRSLGRCVSDCDERTLPRSSAAKPSSRTRGLTDEDLEELRGCIDLGFGFGHDESENLKSTLPALDLYCAINRQYNDLQSRSSPLSSLDSAMVGRSSSTCSPGSPLSDTWRISSPGEFPVLNLCNVDLSMHRSSSLSHHVPCRISQGKFELGCVALQSLFVMLFYSLFELG*