MATSVELSSYRDQHFKGSRSEQERSLKDSCTLYVGNLSFYTTEEQIHELFSRCGDVRLIVMGLDKYKKTPCGFCFVEYYIRSEAESAMRFVNGTRLDDRLIRVDWDAGFIEGRQYGRGKTGGQVRDEYRTDYDAGRGGYGKLLSLKIAPNTDNR