MTALLITGATGKQGGSVIRNLVARNAPFEILAVTRNSQSQSAQRLTQLSSNIKLVEGDLNNPAGIFRNARQVATNPIWGVFSVQTQQVAIGNGALEESQGKAMVDEALKRNVKFFVYTSVDRGGESSTTNPTRIPHFIHKHNIEQHLMEKARNTEMRWFILRPTAFFDNLVPGFFGKVFATCFKMALKGKPLQMVATSDIGYFGAEGFLRPDTYAGRGLSLAGDELTYDQMVEIFEQKTGQPIPSTFRPLCSFFMASMKDMGYMFKWFHDAGYKADIPELKRINPNLKDFGAWLDEESEFRKR*