MLEAKLNEAALLKKIIDAIKDSVTDVNFECSETGIDVQAVDSSHIALVSLKLGSDGFSDYRCDRNITLGIKVASLVKILRCANDRDALTLMADDNGDQLRLTFEDSKSERVSEFVLKLMTIDQEHLGIPDTKYESDITMPVDAFQKIMRDMFMLSESVKISCDKEGVKFSCKGDVGDGSVLIKPSSSVDDEGSTTIAVETPVSMELNLKYLNNFCKASGLAQNVHLGMSSEVPIMVEYLLPNGYLRFYLAPKIGDEDEEDEDDD*