MEKERDLTMTMEDLAALGADMLYVPGMIVGGGNSGGGGSGSGGITTFKQLKEKSTFVPDLTNSRSYDCLLRNQMRHFYWNQIQKFGGLEGLLGKNLVVFQLVLVDEGRNLQMKLYHDVSKQNPEDPNVAECSRNLFKAHIPHLLQCLQDSKRWVYSRSLVIKEYNRALLDDTLLKLLSHDPVGGLKDIAFDVPFGTPDSEVDKQLYDLMKNPVKEYKDTPMPLGIHCTEVLMFLAGDFALDDAGGLNSRNAVLKLLRYLNTEDGIQKIHGFDEMVAGCPRVSPEKIKSLKDVHLTS*