MRHSTHLLVYPFPSSGHIIPLLDLTDLLLRRGLTVTVVISPTNLPLLDPLHSSHPSSLHKLLLDDPEITPFPDPLIAKVISTQKLFDPIVKWFRSHPSPPVAIVSDFFLGWTSELASHLGIQRIVFSPSGVLSSSILQTLWQDVEEINPNNGDKDQKFSLSFPEIPNSPEFPLWQLLPVSQNFKKGEPHYESFRKGMLANMSSWGIIYNTFEELEGVYIDHMKKQMGHDRVWAVGPLLPDDHGTGRGGSSVVPPNDLLMWLDNKPDDSVVYICFGSQTTLSEKQMGALIGALELSNINFILCAKGSKSGSIPSGFEDRVSGRGLIVKGWAPQLAVLRHRAVGSFVSHCGWNSTLEGVAAGVMMLTWPMGADQYVDAKLLVDELGVGKRVCEDAPDSVPDSVELARLLDESVSGSNKGEQRVVKVKKLSQAASKAVKDGTSMRDVDTFVQLLSQLETAN*