MSRRETKRLENAMSAADAEDILHTHTAGLVEVDNDMEKTVQLTQRQLKNEHLEEQVARNIYDLELGDYGPYKMNYDRSGRYSILAGQRGHVSIIDQHSLALKTEFFVQEKVRDAIFLHNGSMMAVAQEKHVYVYDEEGVEVHRLDGHRRVFGMEFLPYHWLLATVGHGGMLQYQDTSTGALVSQHRTKLGPCGVIRQNPFNAVLHLGHTSGAVTLWSPSSSEYLVKLLCHKGNPVTSIAMDRSGRYMVTGGGDSKVKVWDLRMYKETHSYNTFGGPPTGLDISQTGILGVAHGCHTTFWKPEALKVKMSQPYMKHDVNGKSMESLRFRPFEDVVGIGHSGGISSIVIPGSGEPNLDSMEHFTNPYMDTKQRREAEVRSLLEKLSPDMIALDPDAIGS