MKQLTFLLSATACLHSHVEGFATSYQLQHVKTGFSRPSVRPPTPMKSLELESSTYNTQPLTTAKAKSTDNEVVIEEQPLTINPPYLAAYALFLSYAVFRSTTEPDGASMEVLQKFFADPLNPGVNEAFVTVFNLLGLYFLPMAMLLMPGAKNQKFPATPFILGSMLGGYGFLGPYCITRTPRTTANKSDLGWVTSNILENKLFNWGVVALVASAYVTSGFFNALLSDANGLLNGYVKLFSDTAIASASSMDFFILTLAAASFIPEDLERRGVEKGVVPNVIAASTVLVPGFGVALYCALRPALGDE*