MEFQAHVRLHQQTSAAFELPGLQWARWSGANSAVFVNNAMGRYGPGGVQPGLVKAINGRETFSTLEHRRDDSEEQPALTVGKTTSTSSKNSAISNMLEDGRSLLTNTKVGNEGEDPYRILESGRKVYLDELDVLTLLDPPSFLIPTDADSYSQAAFLWKKIGDIPEERRHRLFDLLTPKHVENMWEIAAELLEDNTSPPLELGSILLGSESENFLKPVKWRGQPFNVPWPYRWLDAFQKDFFLADDGSVYGQVTLGGWPVQNIIKQLFPLYFEVREVRKVIATEEPCNIAFEYGDGQLHLVDLPKGFPKPGKHPFIFNDAMVDYVRQVGPGVLVGQCWVEGKDVEKIPEKFVDFVMIKDYTTNNSQ*