MEVQCGGAGFIPESSRSSHELGNQDQGIPQLRIVLLGKTGAGKSSTGNSILGEKVFNSGICAKSITKVCE
KRVSTWDGKELVVVDTPGIFDTEVPDADTQREITRYVALTSPGPHALLLVVPLGRYTVEEHKATQKILDM
FGKQARRFMILLLTRKDDLEDTDIHEYLEKAPKFFQEVMHEFQNRYCLFNNRASGAEKEEQKMQLLTLVQ
SMVRENGGRCFTNKMYESAECVIQKETLRMQELYREELEREKARIRREYEEQIKDLRDELEREIRRARME
REFKEREAIFTKNQQNARKEVENTSMILELIIKAWEIASFIFNQFMKD