MILLQSPSRFLLQILQDRVLSGEKGMDIDCHTVEFDDVRYHIQFSMRNPKVMVLSVALPLPPPEAILYDGLPLGAIEAIKAAYGPVVQILDPPKDGFDLTMKINLTKLPLDEEQRNTILTQIASIREVVLGAPLKLLLKHLASKTVAPNVNNLVALVHRPNESFFLAPQADKVTIVYPMRFQDSIDIVLATSFLQVFWILPFVSFISFLAYCSSWSFVFYEFVEARRTAALNNVPSCMWSPVPPLELKGVSADALNANAGFVTFVVYPRHVEGKKLDRTVWNLLTFHAYVSYHVKCSEGFMHTRMRRRVESLIQALDRAKSDAEKLKKLVHGGSFKRLSLKNEGDSRF*