MNLFQSITSALDNSLAKDPTAVIFGEDVAFGGVFRCTVGLRDKYGKDRVFNTPLCEQGIVGFGIGIAVTG
ATAIAEIQFADYIFPAFDQIVNEAAKYRYRSGDLFNCGSLTIRAPWGCVGHGALYHSQSPEAFFAHCPGI
KVVIPRSPFQAKGLLLSCIEDKNPCIFFEPKILYRAAVEQVPVEPYKIPLSQAEVIQEGSDVTLVAWGTQ
VHVIREVASMAQEKLGVSCEVIDLRTIVPWDVDTVCKSVIKTGRLLISHEAPLTGGFASEISSTVQEECF
LNLEAPISRVCGYDTPFPHIFEPFYIPDKWKCYDALRKMINY