MESVLGSPAGVLWLEPQKKYYLADPEDRQQVLALRQMQDKVQTHKTGSMALNARMLSSVTDGDASDTLVEELGVMRRATDDGSKLGTRFDELELIGLDSGPESEEEGHGTAHDEEGQLEQDTCTPRVKRRGSSNLSLSQSLQKASAVASFCCRPSAWRAKAESARRDRASRKRAERRERARAVRDRYLDEVRRMHDAARQRDREAAAMARDSPASFVTDENVEGDGRTPWEWARKERALARVRGVAALQLGGVRRDLGAEFDAALENEAEGDSQEIVFVVDRGVSPLETPRIRQRSHSWIWFSTDSTPSTVEDLFTDADEAVFQVCECVPQGRRVLRPRVLALMHVFDRECLCCVCNKPLPFEVGL*