MTRTRIKIKKIDNITARQVTFSKRRRGLFKKAEELSVLCDAEVGLIVFSSTGKLFDYSSSSMNDIVTKYSTHSHGINKLDKPSLELQLEASNSAKLSKEIADRTQELSWLKGDDLQGLGLNELQQLEKTLEIGLDRVTDIKENQIMSQISELQKKGILLEEENKHLTKKLAEKEKEAMLCKAKIPFMVDSDKGIMQEEGVSLDSTNNISSCISDPPLEDGSSDISLTLGLPFSN