MEFVFGKKVFQSEVRKASDLKPVLAFPEALKEDFDAYYMFRDSFKTDEEAEIIRNAGLRYDYTVIPPNNIGGESIKTYGHYHPEVVRGFTYPEVYQVLEGEALFILQKPSNGKIEDVIVVEGKKWDTVIIPPNYGHVTINPTESDLITANWVCRNFSSIYEPYTKRRGACYYYINGEWVRNRNYDDAPEIRFAKPKNVLDVKGDMYDLVYTIEKLEFLVKPHEHQEIFENAFEVV