MGFRRSDHSRLHSNHSTMAGAASALFFLDMKGRVLVWRDYRGDVSSSQAERFFSKLIEKEGDPASHDPVVHDNGITYMFIQHNNVYLMIASRQNCNGASLLLFLHRVVDVFKHYFEELEEESLRDNFVVVIENNIAGKVCTPTNFGKNYELLDEMMDFGYPQYTEAKILSEFIKTDAYRMEVTQRPPMAVTNAVSWRSEGIRYKKNEVFLDVVENVNILVNSNGQIVRSDVVGALKMRAYLRHNFLLVYVSEVSTFIDCNDP*