MIVSADPAFNKFVLQNEERLFQANYLTSCSKLIGKYGLLNVHGELQRKLHGTAVSLLKYEKLGFDFMEDIQHVFLSAMEKWENQRDIPLQHCCNQIVLNLMGKKLMDLPAAEEMEGIYKAFHVFVEAVLVLPLNIPGTAYSRGLKARKFIINKIYDCIKDRRQHPQATRNDLLTKLVAEGMFSDEIIADMILFLLFAGYETSSTAMAFAVKFLTENPSALEELRAEHDGILNLKAKGIANQKLTWDDYLSMKFTQSVIKETLRMSTAAPCTLRAAKQDVIYQDYVIPKGWTVMVFLLATHLDGKYHSEPLKFDPWRWQHEEAQALSDNPSYMPFGRGARLCPGYHLARFEIALFLHHFVTKFRWEALGDNSVVYFPLPSIAEGFPIRLCSRSAKVNHSTAT*