MDPTGATVLGSTLSGPEIESLQFREEIHRLMTAPENASSFTALLELAPTQAMELLHLSTEPDSAPPPAAISGDPQHAPFVQHLPFNSSLPFPTNPAPIERAAKFSTFAGDGSPDTNSALSNSGXELEKVKTEPAETDSNPSSSQLTLDLTKNNQRTSGKRKEREKKIKAPTKKCKTEIKEDAEKMPYVHVRARRGQATDNHSLAERARREKINARMKLLQELVPGCNKISGTALVLDEIISHVQSLQRQVEILSMRLAAVNPRIDFNFDGLLVAESGSLMESNFAGMVTPLMCPEVPINRNRQPYQQQWHFDALQQQGWGREEENHTFITPEPSSSVGAVQQTQQLQTSHLEMEM