MHGKQDRLIGDRCLSFLTDQKQDICRLLGYIHGFYKEALDRLPLGAIPSLAARLLKAGMPIGFLDPVSNIIANTIAYIPSPTPGSVDDNEERDEAPSSDWILSKIITDTNDLFVFELPLSRHQSTTVARLSLDGLVSFLTSHYRYLCGREAMSYLLLARADLLTAVRLIERDRGNRCNSFSITSTTAKIALECAAVSARHPDPDVLVKASLTMASCLADVTAVLAGQGPLSLATISSVTKLLTRKPTIMDVVTNLSLDHLCGKKKNKKRKRSEQAAETIERSRAQKKLGPQLTFRYTLALKLLLLGKIHGHYLQALAKLPRDGLRKRHHRSLLRGGYCYGPNDPVSNIILNTICYEDAYKQAAVVSWHDDPDALVKFATSSLNMESAKLLAILQGTLTNDRVECLTMALPHKYPPTKSEEQAQQVIEATSNSHVLSKNQKRFISEFQKKFRRDQNFFVRKVKAALSDYSQQNGVHYKLHIICGVNPNVPSGSSVALFKKRLPFEYFHVNFLATAKGPNSAVAAPQLFFAQCSNSVKEKRKRPSWCSPISDSRIDNGKIYQCRIAKMHRRN