MAKLIRSFLWHAEVALNIFNKDRKLVVTKMLEDRNINLLKTLSEKSIAISDASSPVWRVLKLQKLLPERYEVEKQARLLLEKLWAKCQRRGEDQIKLYELVTKEILGHSAAKAGNLGFLLVVARDYPEIMCSFDDKGYTLLHVAVLYREEKVFSLIHRIGGMKNIIFQMFDHDGNNILHLAGKLGEPQKNVQSNAVKEEEKIMPPSFLRISGAALQMQREILWFKEVEKLVPPSYQKRKNKDGKTPRELFTEEHKILLKEGERWMKDTGNSCMIVSTLIATMVFAAGFTVPGGYNSDNGIPILLNLIGFKVFVISDAVALFTSIVSIIMFLSILTSRYAEDDFRVSLPAKLFFGLTMLFVSIVIMLVAFTATFVLIYSSHIGWEPKLIAACAGVPVALFGCLQYNLWFDVAKSTCSSKFLFRSGKHKLD*