MDFNGRMSMARSSQAPGGGRKQQEPEDAFMMPDSELALCITEIGIPCTVDDLRRPNPQHVQKIFEYFAYILMNITRDVVSPAMRAAAEEIVGPDADRLYSADTRDLMGFFVMLRKLLMECSIDDFTFADLYRPTYGRVTKILSYIINFVRWRESQTSIIDKHFDEAERTKLRVQQLYAEKENLEARLAQLQRERAGVEKANREKEQQFAELKPNLKNLIEKKDRLQDEWNRCQQDLDRLKQAYEEKATALDGLREEANRLKPYTLQKLETLEANLRELNATLAAERSQIDFLDRRTRALQTSSDSFATVASDVQSLHRLLSDLASDLQKEEEEASKAARHRDALSERANSVEDVERQERMMQKQLESITARTEKMRRNADQKSEEAKARMEELRGVIAELLKEKQETSRQVERRKVRIEQLEKKMADLKEQIELEVQAAKEEYVKMESHIRLYINEMEQAMT