MDGLDDEWDDDKFLAELFRAQDEAVASRNPNPTPPPPPPPPDLISYLPPPSTSSYPSSSAAAAALPLSYITPGPHVFSAAPVHFLPPRELSQHPQGFDVGLRDFSPPRELSQRPAAEVSSREIVAVSSGIAGADRFRGGGGGGARRERDAREAADRREVERLKRELNRVSKQMNDVKNECSELKKDRTRKDLEIKAKEAEIQSLRRANVGSANKYAGSMAMDIDQSVHAPANGALHTGDSCLASTRRAETLNGRNKELSSPQDGLCLNQRNQTYASEVLEESVRFESKGSKHKEIKTVGVQTDLPGNNEYLEHKKVLVDRISSNLCAVWGMPTNSLMGRSLISKILVSCSEEILTLVQSTGSLDKCEASSEASSSVRNAISQVYDIIIKTSSDTIPIQTLLEALLNLAAVGNDAVVSRALRMLHSVLQHLLNNRTMSNQRYALLLH*