MRFMKEDEARKTISLFQGADESKKVNKNALKEWVVNAFRERRALSLTLNDTKTAVNRLHQMVNFIVGVIIFVICLLILEIATSQLLVLISSQLMLVVFIFGNTCKTVFEAIIFLFVIHPFDVGDRCEIKGVQMIVEEMNILTTVFLRYDNQKIAYPNSLLSTQPISNYYRSPDMGEAIDFCVHVSTSLEKIGIMRERVKGWIEGKKEHWYPNPMIVMKDVVDMNKLQFAVWSRHRMNHQNMGERWARRSCLVEQMIKIFRELDIEFRMLPVDVNLRKMSEMTPSRFPSSWTTCA