MATLLKRVLNVFVMEMMLMMACKVRAADESQLVTDLKGQPSVSFKQYAGYVTVNESHGRALFYWFFQADHEDAAKLPLAIWLNGGPGCSSVGNGGLAELGPFFVNNSGDSLYINKNSWTKAANIIFLESPFGTGFSYSNTSADYEYYGDDLIAEDAYAFILGWFQKFPEYQTNDFYLVGESYAGHYIPTLARMIVNNKQSTSSPKINFKGFGIGNPWTSAEEDNKGTTDFYYTHSIISDQTYSTIVASCDFSTLLPGDSSNNDDCKSAVQAAYVDMQNIDMYNVYGYKCPNAGLSTTNKSKNKAYSFSHVYTTACSNGVDAYLNDPAVQSSLHVNVGQTISWSGCSNTVNGNYDTKDILNSMLPIYQQLLQEGLRIWIYSGDVDGVVSTEGTRQWINKLKLPVKLAWYPWKFTNQVGGWTEQYSGLTLATVRGAGHLVPATRPEPALLLFQTFLSGQQLPTF*