MSTTDSLSSRDAILATFDHFRDELDDHNDRRERLIKSSRDITNASKKVIFLLHRIMTEGDTEADDRALALRAAAKARDKLRDIQNMFAAVRGEVVGDRFWRYQKNVSPGLQEYIEALSFAHYLEHENMISYDEVQKTLCAEDGTPHFPLPVEDYLLGLSDLTGELMRFAISSISRRGGRLKASQVCTFVRACRAGQYNSLDLSLCSAIAVRPIFDMGLLSFPCTSFVRLIADVSVDFEGWTPFFRDLRKKQTVTSQSLEKIEDVAYAIAVRSSEYDIPPELLDDIVERTVTSSTYGGTYGGDRKRRRIDDLDGDEE