MGSTSDPTQDGSDEHQKRSEIYTYEAPWHIYAMNWSVRRDKKYRLAIASFLDHYTNRVEIVQLDDSTGEIRPDPNISFDHPYPPTKTAFIPDKDCLKPDLLATSSDFLRIWQISSDTNPTRIELKSLLNGNKNSEFCGPLTSFDWNEAEPKRIGTSSIDTTCTIWDIEKETVDTQLIAHDKEVYDIAWGGVGVFASVSADGSVRVFDLRDKEHSTIIYESSEPDSPLVRLGWNKQDPRYMATIIMDSAKVVVLDIRFPTMPVVELQRHQASVNAIAWAPHSSCHICTAGDDSQALIWDLSSMGQPVEGGLDPILAYTAGAEIEQLQWSSSQPDWVAIAFSSKLQILRV*