MKICEKCFNNTEIVEIIANDNSKFDNCDIDNNHLGVKIFDTTKDIDKLELIRDYLRPALELYDISINLPDTFSPKEGKKIEIALKDDWSIFNVEEAQISCILNELFKDDENLDRRVLEDLVGAKIINDKKYTNKNLIVANNDWDGFCESLKYKNRFHNNMINLENLAFFLDITTNYYSIEEFRERFEPLYRSRIVKFITEKSELMSPPKGFATAGRLNSKWISVLYLSTKEQVSIEEVKPKHNDIIYIGKVKLQKNVTKEKLKIANLTNLTSNAIKAGDDGFRKYFVNYQTLKKIHKGITNPSDEQGIDYLPFQYLADYIRSLKYDGIMYESILQDGTFNFVFFDQSLFECVNYERKRVSDVKYTLTKLS*