MGKVLEKEAFGLAAKDESGILSPFSFSRRATGEKDVRFKVLFCGICHTDLSMAKNEWGLTTYPLVPGHEIVGVVTEVGAKVKKFNAGDKVGVGYMAGSCRSCDSCNDGDENYCPKMILTSGAKNFDDTMTHGGYSDHMVCAEDFIIRIPDNLPLDGAAPLLCAGVTVYSPMKYHGLDKPGMHIGVVGLGGLGHVAVKFAKAMGTKVTVISTSERKRDEAVTRLGADAFLVSRDPKQMKDAMGTMDGIIDTVSATHPLLPLLGLLKNKGKLVMVGAPAEPLELPVFPLIFGRKMVVGSMVGGIKETQEMVDLAGKHNITADIELISADYVNTAMERLAKADVKYRFVIDVANTMKPTP*