MAQKPVDNITQIIGGTPVVKLRNVVDDNAADVYVKLEYQNPGGSVKDRIALAMIEKAEREGKIKPGDTIVEPTSGNTGIGLAFVCAAKGYKAVFTMPETMSQERRNLLKAYGAELVLTPGSEAMKGAIKKAKELKEEHGYFEPQQFENPANPEVHELTTGPELLQQFEGKTIDAFLAGVGTGGTLSGVGKVLKKEYPNIEIVAIEPEASPVLSGGEPGPHKLQGLGAGFIPGTLNTEIYDSIIKVGNDTAMEMSRRVAKEEGILAGISSGAAIYAAIQKAKELGKGKTVVTVLPSNGERYLSTPLYSFDD*