MEKMGVMLITLFLFIAATVAEDADNIGEAIIPENPKFKKFVTDCTSHVAERCSSGSEALHGEGGLALCLFDSMENCLVEHGAAKVNQRSLFVLPKGSTPIEPKDSLPSFIPSPPIPPKSKFECWCESLISCVCTWTSMVPSTRLLNNQQLGQGFYYFQYEPLLQFRTVLRTCSLESARTCLNAPNVATSPLAACLIPSMNQCVYPSGAESGSLPIKA