MPVLHPDDGPESPTGPGEVPQRLRRAELVLSHRCGDILLVLDRVCDKHNIQAVMRTAEALGVQNLWTVAPEYFKNLAASEVYVPPADAPKDLPPHAQIVGQLHIFMKERELGLPSYTVNNMAPRGFGDMWRVTCTLPDGTTVVGRGDKTKKTAMRYAAEEAMKLVNPEYKPPHECLNAMKQEGWTIWATAFSPTALKLSNTLPAAELPQKLAIVIGGEALGVSDEILTGCDRQVFLPMYGFTESLNLSVATAMILQRLFDLKYCGSASTERGALSAKEKNDIRTKWWDHLAANPTARARLDDFTDQFHSAELAPLTDVRDHREDDRKHFAELVTKKYWRPDGAAGTGSEAAFGNAVPLTGMFVAGALTALVLQRVLLESMRE*