MDFSPIALTLAISFLLFFYVRKLFFSDYTRNRGVPQPTGAWPIIGHLHLLNGPQMPHKIYGQMAEKYGPIFRLKLGVNEVVIVSDHKIVKECFTTNDRAFATRPKSIGSEILGYNYAMFGLGPYGPYWREIRKIVTIEFFSARRIKMLQHIKQFEVKSAVKEIYNSSISNLNGVVKMEMKEWFGNLIMNTMVKMLFGVQYKGNEDEQKSKAHKAIRRLFELLGAFVVADFLPYLRWLDIGGHEKAMKETAKEIDFIVEDWLSEHRRKRKLRGNKCKDEDDFMDVMLSICHEDKNIHGFDVDTTIKATCMIMLSAGTVTTIVTLIWTLSLLLNNYEALKKAQDELDTHIGKNRWVQESDIKNLVYLQAIIKESLRLYSPGPLLLPHESIEDCVVSGYDIPKGTRLLVNVWKLRNDPKIWPNPHEFKPERFLTTHKNVDVRGNHFELIPFGTGRRICPGTSFALQVVQYVLAILLQGFDIKRPSDEAIDMSESFGLTILKASPLEVHPTPRLNSNLYYE*