MGRTIDQDVHAAFVEFKAKEDDKCMSVQCIYCQQIRAKNTSRQKQHLLECPGLQNHPNAGRPQSSPGDAISAPNGYSTPSISHNATTPMNNGLTTNGTPMQGMSNGSTIPPPPASTTPSQRHTPKPTKAPKTTPGSSLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCNQIRAKNTSRQRQHLLECTTYQNVMKESIPANNLLHRFDEGDVARSLQLPTPTLELDFRMSIKVNPKIGVGSGLFGQRDWVSIVGGQWAGRWGKGIVIPGGQDNQLVVKDLSARSDASYLLQTNDDPPAYITARSKGWRTGAKDILERLNDPTVADTIPANQYKFRITVELETGDERYAFLNTCLWVGSGTRRVGEIIYDAYRVG