MKAESSMLDQPATGLSEPTQAYCVALLSQEKSLGELQRHLHKTEALFRESVQRKNQQLDLLLAEVRRLSANAAGREAKASEHFESSLDAQRIELGRLRQQLATRETEVDALAAQVQQLRADLAEERTWREAAVERLESTAADRATLDAQRSELSARLSSSDCGRASTIERCTRQRRQSLRAAFGVAYASIFKHRMGQAEIEELRARLDGSEAARATERDSIHARLSDARTELEAEAESMRAESAAAKARASEAEADAEAEARERARLEADMGEAANMVVALQAQVKAHAQARESLAASADSAAAERSQLAIERDAALLERDGLVAERDSLE