MLVESGSISEAQEVFDRLVHRNEHSWTSLICGYSECGKSQQAINLYQKMQEDGVYPSSFTLVPVLKACAALKDIERGQMIHVELAQMEFERDLAVGNTLVSMYAKCGSLSEAQKVFEQLPVREAVSWTALIAGYADNGLDQKALECFEHMQQEKVYPDTVTLVCVLKACGNIGALDKGREMHMGITKMGFESYPMVHNTLVGMYAKCGSLSEAQDIFYKVLAQDCVSWNALITGYVEHGYLQEAQNSFQQLQLQGFSPNAVTFVCLVRACFSMGSPKKGQAIHTEITRMGFERQDFIHSSLVDMYAKFGSVLEAQEIFDKLPVRNVVSWTALIAGYAEHGFGKEALRCFEKMQSEGISSNAVTFVCVLKACGTIRALEKGREIHMKITQRRFEREIFLSNTLVDMYAKCGS