MGRTIDQDVHAAFVEFKAKEDDKCMSVQCIYCQQIRAKNTSRQKQHLLECPGLQNNPNAPRPEPSPDDRIGAVNGFRTPSVSHTSNAPLSNGIPSGSTPIQGLTNGTSMPPQGANTTPTQRQPPKPNKTPKTTPGSSLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCNQIRAKNTSRQRQHLLECATYQNVMKESIPANNLLHRFDEGDVARSLALPTPTLELDFRMSIKVNPKIGVGSGLFGHRDWVSIVGGQWAGRWGKGIVIPGGQDSQLVVKDLATHSNASYLLQTNDDPPAYITARHKGWRSGPKEVLERLNDPTVADTVPANQYKFRVTVEFETGDERYAFLNTCLWMASGSRRTGEIIYDAYRVG