MHDTLDPVLLQKQPEELNVLQRMRNFFGHGTVIRKVDKPLRIGVLGASQVATYALIWPAKRLADVDVVAVAARDAGRAADYCKSHGVAKSYGSYQELIDDPNLDAIYVALPNGLHGEWTKKALQAGKHVLSEKPFTANAAEARDVQKLASRKGLLCREAFHYKEHPCNQLVASFLQSGGIGKLKTCDVKVLIPGWAFGKGDIRFNPKLAGGTMMDAGCYCAHALRFFPGLQPSVQSAAAQGVLHGFIDQEMVASVKYPDCDVVGTLQANLKYKGMWPVTHFQAVGTRGSLELTNFIMPVFGHAITITRQLDEGSTGDGSDKQQAAPSSHELVTGGLHGNKVEVIKKPGVEIINTQVYGSGESNYCYQLQRFITDLKVLEGKSHEKTKAQVKKSMKEDAADAINNMELIDSIYTAAGLPLRQPTAQFMWPSPLTRQLAQFC*