MKRVLFWRWAQDQNLDVVLAQEHKLHAWGGGVLVHKGYTCFVGGSPSEGSGCLTLVKSNRNPRLKFSMGNGRILIVEADWNGSRIDFINIYGANNSGKRKALWDDLEKLNLQTGLLGGDFNMVTSEDDASTNAALYSGSELDSWRKMEEKHNLVDMVEYLQLDKKARTYNSLSHASYWGRLDRWYSTKNGLWLPPMVMVKIDYKCLLSNHFLVIMELKAVELIKKEGVHKWLIANPCQFLQMAFKYMILGAIQKLKDDITRGLFDAWSKFANTVQHCITLQGSWICKKEREELS*