MVSRALAVVNLLGLSSCLANVLLHTSDSSDHVWPELALNWRSIVASCTGFLGAALGSAGGVGGGAIFVPTINLIIGFDSKSSTALSKCMIMGAALATVGYNLTLKHPLQDSPLIDYDLALLLQPMLLLGISIGVIFNTIFPTWIITLLLVIILAGTGARTLRKAVASWKKETNDQKLHEEQQSLLGAVEAEGARGCDKSLADPNENDRCSIISSNTRENSLLDTLRSNILWKNVAVLCFVWLTFVTLQILQKYTQTCSATYWIIGSIQIPVAVSAFLVAAIKLYRSSNREDAMLVLDRDSVVRPMRFDICKLGVSAGASLVAGMIGGMLGLGGGFALAPLLLEFGVHPQVFTATATFAMLFSSSMSVVEYHLLHRFPIPYGLYLFVVSILGGIFGQYIITSLIKLVGRASIIIFLLTSLTFLSGVILGATGLEENIYKWKTGEYMGFSSLC*