MDLTEAKALELNKALSGALDRQDWAITRDLLQQLQSADASNKLKVLGTTKLSKTVFKLSKASDTATADAAAELVQKWRQLLKPAEKVGEKRPREQSPPPPQVKHEAAKPEPAAEAPAPPAPSGSGHSSGGVGGGSGSASGGSGGGVLAKTGEPTRDMVRAKLRDAFAKGISDNVKLLRELDVDPCSLAAECEEAMAAKFGGVGKDYQARFRSLIFNLKDPKNPEFSRAVVLGQLHVGSLCEMDVKEMASAEVKKQRHDWSEHAKMALMDEQTYNQGKWKMIRGPKGKPKKTSYLWGPTRPAKNPTTKKALVTNW