MMNNILLDKNKEDKMTNTILLTKDKVYDGNLILVNAFLPVKTSEDIDLIPVDTRFPSILMKREATNILQNILKSICGINEIVPVSGYRTAEEQQDIYSSSLRDNGKDFTKKFVALPNHSEHQTGLAIDLGLKKEVIDFICPEFPYNGICNEFRKAALHYGFIERYQCKKEEITGISQEPWHFRYVGYPHSEIINKMNLALEEYIEYIKRFSYTNCLKIEDKEKIIEIFYVPIHTKEEVRISIPEQCVYQISGNNKDGFIVTFWRNRKD*