MVAIVKYGIIGVGMMGREHLINLYHLKSEGVSVVAIADPHLPSQKYAQKLADSFDWPLQVYAGHKQLLESGLCDVVVVSTPNMTHYEILMDIINHPKPHHVLVEKPLCTNVSDCKKVITAAKTRSDMLVQVGLEYRYMPPVAKLIDIVKEGALGQVKMVSIREHRFPFLVKVDNWNRFNCNTGGTLVEKCCHFFDLMRLFIGANPVRVMASGAMDLNHKEEVYDGRVPDIIDNAYVIVEFDNGCRGLLDLCMFAEGSKNEQEISVVGDTGKGEALVPESIVRWGTRAEGRNGVQTLLAEDKRIKYDGLHHGSSYLEHLQFLSAVRARGEQAPAVGLHDGLVSVAIGVAAQLSIQKGRSVTIEEVMHEQLLQSTKS*