MSLTAKLETPSITYEQPLGLYIDGKWVKGQAGKTFETINPTNEKPIVAVHEAGPEDVDIAVKAARKALNGVWAETLPSARGQMLNKLADLFDEHVDTLAAIEALDNGKALSMAKVDVSLSSGTLRYYGGWADKIHGKVIDTDPETFNYTKHEPVGVCGQIIPWNFPLLMWAWKIGPALATGNVVVLKTAEQTPLSGLYAATLCEKAGIPAGVVNIISGFGKTAGAAIASHMDIDKVAFTGSTVTGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIEDAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIAAFKERTAKNVVGDPFKADTFQGPQVSKLQYDRIMNYIQSGKESGAKVETGGERHGTEGYFIQPTIFSNVSEDMKIMQEEIFGPVCAISKFETEEEVIKRGNETTYGLAAAVHTTNLNTALRVSNALKAGTVWVNCYNMLSHQVPFGGFKESGIGRELGKYALSNYTQVKSVRMRMGGALFG*