MAGRLNWVDEVERDGPRHGRLFKQIPGYSPPPVRSLGSSEFRPLIGQSNEHSSKESADAESEDADDQTRELQTLCLNEFGFNLRDLEDRLRLISEDLQSSLHTFCAGVARSHDAARRRDLAKSFMERIARITQLATDKSISTLVTMHSTFLESMQKENDLLRNKLARSEDDAANFRQNSELEKEIILAEARERCEEEKAILEVSLREELRACRICEVNPRDVVIMPCFHGQYCAKCLEGHQKTNNTCPSCRGIIR