MEKMGVMLITLFLFIAATVAEDADNIGEAIIPENPKFKKFVTDCTSHVAERCSSGSEALHGEGGLALCLFDSMENCLVEHGAAKVNQRSLFVLPKGSTPIEPKDSLPSFIPSPPIPPKSKFECWCESLISCVCTWTSMVPSTRLLNNQQLGQGFYYFQYEPLLQFRTVLRTCSLESARTCLNAPNVATSPLAACLIPSMNQCVYPSGAESGTGSLPIKA