MAARVLLARGGLLRPAAPGSFLPGLRRVTSSGHRAREDSWLKSLFVRKVDPRKDAHSNLLAKKETSSLYK
LQFHNVKPECLDAYNKICQEVLPKIHEDKQYPCTLVGTWNTWYGEQDQAVHLWRYEGGYPALTEVMNKLR
ENQEFVSFRKARSDMLLSRKNQLLLEFSFWNEPVPRSGPNIYELRSYQLRPGTMIEWGNYWARAIRFRQD
SNEAVGGFFSQIGQLYMVHHLWAYKDLQTREDIRNAAWHKHGWEELVYYTVPLIQEMESRIMIPLKTSPL
Q