MEKLPPGFLSLGSESAEFSFPDLLGTHRTPPQLPDEIIEEILLCIPPDDHDEHLLYVALVCKRWACLLASRGFRRRYRERHRTPLLLGFLGNLIDTGGYARFIPTRAFRPVHPDRHDYRAHDARHGRVLLNRIARCGDVFQGVEAALIVWDPITDDQWPLPPLQRDQPVHNWTAAVLCATAGVGTCDHLDCLPGDFHVVFVGIDDKEMFASVYSSDSATWSEATSANLPHDQLNEAVLPALAGNALYLVFRMGMTMLKYDLATKVMSVLPIPISWYLRRVVPMAMDDGGLGLAEVDMQSNLILWSMEVSADGDVENWVVSRQIDLRTLLPAHALAFCVVAVADAVGVIFVYTDDGVYTFNLNSGQVTKVFSYGFYDVIPFVSFYTPVLRAALDR*