MSAYIGKYTDELIANAAYIGTPGKGILAADESTGTVGKRLASVNVENVESNRRALRELLFCTPNALQYLSGAILFEETLYQKSSSGKPFVEILKEGGVLPGIKVDTGYVDIAGINGEIATQGLDGLAQRCQQYYSTGARFGKWRAVLKIGPTEPSQLAINESANGLARCAIICQENGLVPIIEAEILVDGPHSIEKCADITERVLAACYKALNDHHVLLEGTVLKPNMVTPGSEAKKVTPEVVAEYTVRALQRTVPPAVPAIMFLSGGQSEEEATLNLNAMNKLKGKKPWTLSFSFGRALQQSALKTWVGKEENILKAQAAFLARCKANSEATLGIYKGDAAKGEGVSESLHVKDYKY