MAKMHSNVNLRLATIHSHLTSSSTVHREGVNLLKAADRLGFKIEPVVRRAIIESSPVVALESTIITHGMPYPQNFQTAKEVESIITANGAVPATIAIIKGVPCIGLSADELEELGRNGSSFTKTARRDIGHVVARKGNGATTVSATMFFAAKVGIHVFVTGGIGGVHRGGESSMDISSDLTELGRTPVAVICAGVKSILDIPRTLEYLETQGVPVVGYCTEEFPAFFTHKSGCQVPCRVDTPDECAELIGTSVALELQGGVLVAVPIPEEHAAAAQPIEFAIQKALLEATEQSVFGSAVTPFLLKRVNELTGGASLSANIELVKNNARIGAQVSVALSRYKNRKYSK*