MSRLLQLYESFPDIFDDIIKMVRGDTGFKSLFQCCRTFHTCEKLFLCKLTTLKLLLWNEEANGSVAAQIATVPRGAHIVKLLLRNDSFGNKQPLTTFQRGVFSHLNFWRPGMLELGNITSLELQGHNFDMHVTGSFGGTLHSAFPQVRHLAVPEHSRELLVECAKASKQLKSLVVTCDSNALGTQPELFETLGRLTSLEALTIYADCVHHHDHGSLAGLTNLAFFTWDLPKNGEYEIYYGNFGGVFPCWNKLTSLSLFHCSDGLPPIPGSLKCLHVQCLDSYSLYDLHLLPEELMFNIDMLILDCEDLGAAHAALANLQSANIHATCAHLRLLCRGRQRQRGLLGDVLPLLAKYGHILTGTHEVSAMHVIVKPGEIPQLASLFNDGVNKVGLIDYSLASWDVLKEATCMPGLSILQLQYTGDSTLRACEVQAACVARHKRQLPQPLVIELGPYPTDPDGDYTPKWMGEVTDALNANTAGLPSMVTLRGVTCKFDMRGAIMPVKDVFF*