MGGGGAVGDGDGWADQEQGNGGSRGGAEAKRSEIYTYEAPWHIYGMNWSVRRDKKYRLAIASLLEQVVNRVEVVQLDESSGDITPVLSFDHPFPPTKTMFVPDPQSVRPDLLATSADLLRIWRITDDDDAAADAAANSNSGSVRCNGVESAGQQPGAVLRCELNGNRNSDFCGPLTSFDWNDADPRRIGTSSIDTTCTIWDVEREAVDTQLIAHDKEVYDIAWGGAGVFASVSADGSVRVFDLRDKEHSTIIYESSSGSGSNSAASDGGALSPTPLVRLGWNKQDPRYMATIIMDSPKVVVLDIRYPTLPVVELHRHHAPVNAIAWAPHSSCHICTAGDDSQALIWDLSSMGTGNNSSGNGNGNAAAAAAAEGGLDPILAYTAGAEVEQLQWSATQPDWVAIAFANKLQILRV*