MLYVILGAILLMVDIDTSTAPPTVECLENGLAICYQQVLAHYQALDVVTRNKIDALQRHANTWTGSIMSDFTEHLGVLGDIFRQYKAGGGGVDALCAIEKSLRDEALPVFLRLITATGPTAPPPELTDEDKTKVLKGKMVRLATDAEVPHTGYSTAGGYFMLPDAEDIDSLSPGKWMTNGALASLITSMQVEWCGGGAKITVSGPQHTVDCGCVHLQFYAPSSYVGPRPELLPVEWANELSPIFDSNAPMPVPLESWQRMLAYLVAMNRVEQIDAAACIIVPVHHNNHYFFVVYFRQVKRVVFFDSGERFNPSWPTQLMMDTFTELGDHCFSDDMEGYVFEKGTITQQPDGIHCADFTLSGINALLQAANLRYWQNIDLAHINMASQRLRWLQPFLAVTVERMTAEQARDQAGNADDMEATVVEGAGTAAPLDVVAAEL*