MDQEYDAIILGTGLKECLLAGLLSVDGKKILHMDRNSYYGGESASLNLKQLYEKFKPGQELPPHYGRWQDWNFDMVPKFMMGNGLLVRVLVHTGVHKYLEFKAVDGSYVVKGGKTYKVPANDKDALRSSLMGMFEKYRARSFFIFVQDYEKDDPRTHKGYDLDVITSRELFKEYGLDPNTVDFIGHALALQTDDSFMDQPARKMVMAVKLYSESLARFETNSPYIYPLYGLGELPQGFARLSAVYGGTYMLAKPDAEVVYDEAGKACGVSSEGETAKAKYVVGDPSYFPGKVRRVGQVVRAICILSHPIPNVGDSHSVQIIIPQKQTGRQSDMYVFGCSFAHNVCAKGKYLAFVSTAVETANPTAELIPGLQLLGAIDEYFVQVSDVMEPVNDGSEDGCYISKGYDATTHFQSTVEDVLEMYKKITGKDVNLDADDPAATAGQEQ*