MRSALLDEFRINGNKSNKRYELRDIYNHAVEFSGDQHGSRFIQQKLETANSDEKEQIFREIEPNAVQLMKDVFGNYVIQKFFEYGSQLQKKILAEKMKGKVVDLSVQVYACRVVQKALEHILVEQQAALTRELEPEILRVIKDQNGNHVVQKIIELVPRQHIDFIMKAVRGQVTPLASHAYGCRVIQRLLEHGTEADKAEIMGELHASAQLLITDQYGNYVAQHVIQNGEPEDRERIIRLVMGQLLTLSKHKFASNVVEKCIEYGTPAQRTTIREQLTTAGPDGNNPLQQMMRDQFGNYVIQKLLGQLQGDEREALVEEIKPQFYTLKKSVASRQVQALEK