MEKAIQRQRVLLDHLRPSLSPSVSDLSASVCLAGDSAAYQRSAVFGDDVVIVAAYRTALCKAKRGGFKDTHPDDLLAPVLKAVLEKTNLNPNEVGDIVVGTVLAPGSQRASECRMAAFYAGFPETVPVRTVNRQCSSGLQAVADVAASIKAGFYDIGIGAGLESMTANPMAWEGSVNPKVNKYQQAQDCLLPMGITSENVAHRYGVTRQEQDQAAVASHKKAAAATAAGKFKDEIIPVVTKIVDLKTGEEKQVMIAVDDGIRPNTTLSDLAKLKPVFKKDGSTTAGNSSQVSDGAGAVLLMRRSVAVQKGLPILGVFRSFAAVGVDPAVMGVGPAVAIPAAVKSAGLEISDIDLYEINEAFASQFVYCAKKLELDPEKVNVNGGALAIGHPLGATGARCVGTLLHEMKRRGKDCRFGVVSMCIGTGMGAAAVLERGDCVDELCNARKIQPQNLLSKDAL*