MRLLIGFALALALIGCAQKGAESIGSQKENDLNLEDSSKKSHQNAKQDLPAVTEDSVSLFNGNKIFVSKEKNSSGKYDLRATIDQVELKGTSDKNNGSGTLEGSKPDKSKVKLTVSADLNTVTLEAFDASNQKISSKVTKKQGSITEETLKANKLDSKKLTRSNGTTLEYSQITDADNATKAVETLKNSIKLEGSLVGGKTTVEIKEGTVTLKREIEKDGKVKVFLNDTAGSNKKTGKWEDSTSTLTISADSKKTKDLVFLTDGTITVQQYNTAGTSLEGSASEIKNLSELKNALK