MVAIVKYGIIGVGMMGREHLINLYHLKSEGVAVVCIADPHVPSQKYAQKLAESFNWPLQVFTGHKQMLESGLCDVVVVSTPNMTHYEILMDIINHPKPHHVLVEKPLCTNVSDCQKVISAAKRRSDMLVQVGLEYRYMPPVAKLIDIVKEGALGQVKMVAIREHRFPFLVKVDNWNRFNCNTGGTLVEKCCHFFDLMRLFIGANPVRVMASGAMDLNHKDEVYDGRVPDIIDNAYVIVEFDNGCRGMLDLCMFAEGSKNEQEISVVGDIGKGEALVPESIVRWGTRAEGRNGVQTLLAEDKRIKYDGLHHGSSYLEHLHFLSAVRARGEQAPAVGLHDGLVSVAIGVAAQLSIQIGRAVTIEEVMSEKFLQSTKS*