MEKERDLTMTMEDLAALGADMLYVPGMIVGGGNSGGGGSGSGGITTFKQLKEKSTFVPDLTNSRSYDCLLRNQMRHFYWNQIQKFGGLEGLLGKNLVVFQLVLVDEGRDLQMKLYHDVSKQNPEDPNVAECSRNLFKAHIPHLLQCLQDSKRWVYSRSLVIKEYNRALLDDTLLKLLSHDPVGGLKDIAFDVPFGTPDSEVDKQLYDLMKNPVKEYKDTPMPLGIHCTEVLMFLAGDFALDDAGGLNSRNAVLKLLRYLNTEDGMQKIYGFDEMVAGCPKVSPEKIKSLKDVHLTT*