MRADQSPFFMSPNASTNSEAMVTQSLQRSSDVDAVVREFHEALARSSDMAVAVAAIQALTTVIKNSTSTTMMGLERELKDAAASLQNCNPTAISLKAGCELFLRYTTRTSAIEADTFAAAKKRLIERGQHFAETSKRARATIAELGERFIRKGSTVLVHGHSRVAIAILRKAAAAGKQFSVIVTEGRPDETGLTMARVLDEMRVPTTVILDCAAGYVMERVDLALVGAEAVVENGGVINKLGTYTIALAAKEHNVPVYVAAESYKFARLFPLNQRDLPLERKQLDFGPLLPTSAAIDNPSRDYTPPQYITLLFTDLGVLTPAAVSDELIQLYVX