MAARVLLARGGLLRPAAQSGFLPGLRTVTSSSHRAREDSWLKSLFVRKVDPRKDAHSNLLAKKETSSLYK
LQFHNVKPECLDAYNKICQEVLPKIHEGKQYPCTLVGTWNTWYGEQDQAVHLWRYEGGYPALTEVMNKLK
ENQEFVNFRKARSDMLLSRKNQLLLEFSFWNEPVPRPGPNIYELRSYQLRPGTMIEWGNYWARAIRFRQD
SNEAVGGFFSQIGQLYMVHHLWAYKDLQTREDIRNAAWHKHGWEELVYYTVPLIQEMESRIMIPLKTSPL
Q