MVDPQLHDDLSLNPVQEETEHFKDKNSKDLTTPLLHVKKYKEEEVEMVDLLSSSVLPSLPATKHGNSVNHVIAEKLQQSVHGITSKVDQLQCEVLRVTRIRSLLKRERSQGYQPPKVHETEILGNKKLRLYEAARTEAINRKKRSNILRLCGNLLRQLMQHKWAWPFLQPVDVECLKLKDYYKVIRKPMDLGTIKKRLATKDSTGYRYAREFCEDVRLVFRNAMLYNDSSSDVYKMANTLSQKFEKKWKVNIERRLVEEEEKFDQQEKLCLNITELHAQEEQAASQLGDDVIMKLTGVEKMIESFLMQILSKCSPMKTEERRELYQRMCKLPSSSLSRVMEILSLGNAIDSTTENIQINLEALNSSTLWRLHFFVKMITEFTHEKVASKLDDCEGHAFG*