MMARKAKETTVEIKPKIHPKDGLKPIQVAALRNNREFLELLLALTIPFLSVSNWSFDGITKYMLSKAAVGESQVKEATSLNSASLAGPQSAGSQVKEATSLNSASLAGPQSAGVSSSAKGDSMEANLRGYDAYKNENYIGAVDAYTQAIDLDPSNATLWSNKSLCWLLLGMAETALEDAKQSRTLRPDSGIACYREGAALHELQRFFEAAIAFYEGANLKPENQEYLSAFMSGASRPVGGREGSLLKDLKYCVFGLGNTQYEHFNKVAKMVHELLQEQGGKRLVPVGLALETMMSASRISPHGMKATIMQSGCIPSPGRHYAI*