MLYLLSTETGEVSVGDEVTCKVDYERRKLIAPNHTCTHMLNFALKEVLGDHIDQKGSIVLPEKLRFDFSHGEPVDPEDLRKIESIVNTQIKDELEVYSKESILSEAKRIKGLRAVFGEVYPDPVRVVAIGRRVEDLLADPENDEWSSLSSEFCGGTHITNTREAKAFALLSEDGISKGIRRIIAVTTKSAFDSLNTASLLEKEVDEASKAVGNALEKKVNALKRRVDEVDIPAAKRADIKAKIAQLQNEVRKAQKKIAKENLKKSVEIATEGAESAASDGKNFCIVQLDVGLDAAAVREAVSKVMQKKGMSVMVFSTDESTNKAVVCAGVPDKSDQFKQLDVTEWLTTALSPIKGKCGKGKSGLASGQGTDASQVSSALDLAASFASMKLN*