MKISVFSIIIAGLLALPEGKAQDSGFGACFSTSNCGGVYPDQAIFDTTLEDCVLTEGASFGILQDGEPHCVQFTYHVVVDGERRALGAAKGPDQTQALSALQKSRILEGEDEDEDEDKDRGWWDSIVEVVKEIGKTIREVVKEIGKTIREVVKDAKEVIYKICENDDILITENKETKTSILRIKTPQAGNSDNNDRRLRSFHDIQPGCAYFCSCGGIIGEPHIKQLLGGWFDYHGECDMVFSHAPNFGNGIGLDIHARTKIRYAYSYILSASIRIGNEILEIAGWGDYILNGVGAADLTEATLEGYPIASIQLNKKQHSFLIDLGGNVTLSINTNKDIVSIKLNPGEGYRSPEMHEWFGNSSGLMGSISSGKKLARDGVTVIEDPNEFGQEWQVNDG*