MEKSIANSTTPYCLNAIDIKEEVSVATLLMNMENEFDPFDALSTPLYQTATFKQPSAIENGPYDYTRSGNPTRDALQSLLAKLDKADRAFCFTSGMAALTAVTHLLKTGDEIVAGDDVYGGSDRLLSQVVPRSGVVVKRVNTTSLDEVAAAIGPRTKLVWLESPTNPRQQISDIRKIAEMAHAQGALMLVDNSIMSPVLSRPLELGADIVMHSATKFIAGHSDVMAGVLAVKGEKLAKELYFLQNSEGSGLAPFDCWICLRGIKTMALRIEKQQENARKIAMYLSSHPRVKKVYYAGLPDHPGHH