MRASGLFLAGFSHAITLPLKQITTSRAPRISKSKAVNFREQLVGFFENPCDTKRVATILERCRLESRLTVGICRSKPICSMASLEDAEPPAIQIGGAAVPIRGADGVTESHIRQAMNSHVFKQWVKYMTGQNGILTLGGSGGARCSLKQVVIQSVDMFGSRVGFVKFKAEVIDEKSGAKLPGIVFGRGGAVGILMLLECEGEKYAVLTEQARVPVGRTLMELPAGMLDSEDGDFVGTAAREIEEETGIQVKTSDLVDLTALLDESTGRKMFPSPGGSDEDITLFLYRGYVDRKVVTSLQGQETGLRDHGELIKVHVVPYSSLWRATADSKALAAIALYEMASREGLLPPAPNAPELSSL*