MEAKELVDIIQKAADDKNISALYADFGEGMRYPVGYAHIEDIRNAVRIFNESHRPSYAFGYSFHWSEYFLASAFSHVHLQSRGSLDLFGATVNNLFLRSALDKYGVKAHVFKHGDYKTAPNVFTEKVYSKPHLETVKSMTASLNNTIRTCIRNSRALNFDDVMWQSISDYGSLTAVNAEEIGLVDSTPSVDPLPSLLEANKSDDAKAKLEQNTATSLVLSGLGIYPNDVSQGDKVAVVTVDGGIGRSLAYEIISSLRKIRKDKDVKCLVLRVNSPGGSVVSSEAILEEVKALEIVSLPVVCSMANYAASGGYYISTNAERIFAQPTTLTGSIGVYGIKFDASQWAKSYGIRSDYYPHGSHGATVHPLTPLTQSMKLNLDRTTLGYYDYFKSIVAKGRSLSPQQVESIAQGRVWTGEQAKEVGLVDAIGGLERAISYVKSAHTTTEKVQVEYWPKKSS