MKCFEWEGGGVGELEQEGRDCGLRRRDFEAFGIVKVTMLKAGELSDMFASRIATIRRHIAPRFLSARSSHANVESLERLGIRIEPNVRKALSEGLPVVALESTIISHGMPYPQNLSTAKEVESVVKQHGATPATIAILNGVPCIGLTEEELEFLAQCGSAAAKTSRRDIAQVISRGVTGATTVSATMFFAAKAGIHVFVTGGIGGVHRLGESTLDISSDLTELGRTPVVVVCAGVKSILDIPRTLEYLETQGVTVVSYGTEEFPAFFTSKSGCKAPCRVDSPEQCAAIAESNLKLELQSGILIAVPIPDQHSAAAEHVETAIQTALQEMREKNVQGNAVTPFLLKRVNELTGGDSLASNIELIKNNARVGAQISVALQEKMR*