MLSGATIPEETSTSVILSVDDDLVNQQVLKSLLTSTTYVFKPATNGAEALNFIRENPLPSLLLMEVMMPGLSGISVLKSIRKSYSAEILPVIIVSARSNKQTIIDCLKAGANDFVEKPFEQAELLWRIKLQLKMSKANRYPKGNNQILEVLEGLVPEELALSLQAATVSNSPETSKQVVRAKLERFLSEKGSQETKEISAATVTSLKKQLLQAQDSVKKLEARVAELESELQDTKSGGKKHDLSMRTIQQRVHMLENQVKERSQSLEKLKALQLVHGESLHEGLFGGWSGWCVDLSQMMEFEEAMLHKEIRVQRLTENLEPAGAISEIRMLVQELKNQVLKLYQESSQKDQLLSDANFKLHMLSTTLTQKNLQLGFCDSFCDSLALEQADRPCS*