MGQLFSSRRSEDQDLSSSFIEYLKECEKGINIIPHEIITSIEINMKKGNIQEVNSTVRDMLREIDNTPLN
VALTGETGSGKSSFINTLRGIGHEEGGAAHTGVTDKTKERHPYEHPKMPNVVFWDLPGTGSEDFQPKTYL
EKMKFYEYDFFIIISATRFKKNDIDLAKAIGIMKKEFYFVRTQVDSDLRNEEDFKPQTFDREKVLQDIRL
NCVNTFRENGIAEPPIFLISNKNVCHYDFPVLMDKLISDLPVFKRQNFMFSLPNITDSVIEKKRNFLRWK
TWLEGFADGLLSFFLESDLETLEKSMKFYRTVFGVDDASLQRLARAWEIDQVDQVRAMIKSPAVFTPTDE
ETIQERLSRYNQEFCLANGYLLPKNHCREILYLKLYFLDMVTEDAKTLLKEICLRN