MLGPQIWASMRQGLSRGLSRNVKGKKIDIAGIYPPVTTPFTATAEVDYGKLEENLNKLAAFPFRGFVVQG
STGEFPFLTSLERLEVVSRVRQAIPKDKLLIAGSGCESTQATVEMTVSMAQVGADAAMVVTPCYYRGRMN
SAALIHHYTKVADLSPIPVVLYSVPGNTGLELPVDAVVTLSQHPNIIGLKDSGGDVTRTGLIVHKTSKQD
FQVLAGSVGFLLASYAVGAVGGICGLANVLGAQVCQLERLCLTGQGEAAQRLQHRLIEPNTAVTRRFGIP
GLKKTMDWFGYYGGPCRAPLQELSPSEEEALRLDFSNNGWL