MPATDALLNKKTLEHYMTIPQPDDKIQVMYVWIDGTGEYLRCKTRTVDSVPEKAEDLPIWNFDGSSTGQAEGSNSDVYLHPVALFKCPFRRGNNKIVLCETYKYNKKPTETNYRNTCKAVMDKAKDHHPWFGIEQEYTLLDRDGHPFGWPKLGYPGPQGPYYCSVGADRVFGRDILEAHYRACLYAGVKIAGTNGEVMPAQWEFQVGPCEGIEMGDHLWMARFLLHRVAEDFGVVVSLDPKPMPGNWNGAGAHCNYSTEDMRKPGGIKLIEDAIDKLSKQHARHIRAYDPRDGKDNERRLTGHHETSNINDFSAGVANRGASVRIPRQVGEDGFGYLEDRRPASNCDPYRVTEMIVRTTVLNEWNN*