MLEPYGELIEVWIQVEGIPPKWCAWKVFAQIASCFGILVDVDWNGIFKSFYEKIRIKVACRDPTKIPYERLVEMKKKMYILVFIVEGFDQIGDGFDEDDDDPDLDVEGEDKLEDEFDLNKDFMEGDNDEPIDELDKANFYKSKSSGSGSMMNGTCVSAIKFHPMLMVDKVHEQFIEEAGSKTPPVHVEDIPETARVISNKEDLDIHTHMEYYSAQLKNFELDVYEEEDDIDLPEMVCLPEDLAGKIGSAKRSLIESLEEAEMESKKDTPVQNKKW