MGQLFSSPQSEHQDLASSFTEYFKKFKMGNKIISQDIISLVELSMAKGNIQGANSAIKNALKEIDSTPLN
VAVTGESGSGKSSFINTLRGIGHEEKGAAKTGVMEETMERHPYKHPNMPNVVFWDLPGIGTTKFPPKTYL
EKMKFYEYDFFIIISATRFKKNDIDLAKAISMMKKEFYFVRTKVDSDLNNEEDFKPQNFDREKVLQNIRL
NCVNNFKENGIAEPPIFLVSNKNVCHYDFPVLMDKLISDLPVYKRHNFMLSLPNITESAIEKKRQFLKQR
IWLEGFAADLMSIIPTLTFLLDSDLETLKKSMKFYRTVFGVDEASLKSLATAWKIPVDQVEAMMKSPAVF
KPTDEETIQERLSRYVREFCLANGFLVTKNHYLREIFYLKYYFLDMVTEDAKTLLKEICLRNKLLSN