MLETAELYFNVDHGYLEGLVRGCKASLLTQQDYVNLVQCETLEDLKIHLQTTDYGNFLAHETNPLTVSKI
DTEMRKKLCREFDYFRNHSLEPLSTFFTYMTCSYMIDNIILLMNGALQKKSVKEVLAKCHPLGRFTEMEA
VNIAESASELFKAVLVETPLAPFFQDCMSENTLDELNIELLRNKLYKSYLEAFYKFCKDHGDVTAEVMCP
ILEFEADRRALIITLNSFGTELSKEDRETLFPTCGKLYPEGLRLLAQAEDFEHMKRVADNYGVYKPLFDA
VGGSGGKTLEDVFYEREVQMNVLAFNRQFHYGVFYAYVKLKEQEMRNIVWIAECISQRHRTKINSYIPIL