MQLWFHNLEEQDDVTVEQEVEEDDGGDEEEGNDCKEGEASVYVVKKRKTENPDYFSLSHKDAKWLMPVKLNLKVFLFEYFNIMDEFLAKQAPTSPTFLNLAWQKESIVCMKENSLAEKEKVAAATILTRAISNLASSISNFLNGAASRNLATVQPQKIEDASRENQRDAGEERGSFNNQAAVIDALLRNKDTKFRRVVLVDVRMGVILYNLFKNTDYSDLSDKFGIGEAIAHDIVVQTTVAIIKCLRLPGSVHDVRVFWNSKLCSRVPQGQPTIAALDDPSLRCLDKKQRIKLKYLSNIIKGCCILHNFLIDAGETNINAEIKAWERHIQALKKAKIFEDYEDPIMAEGEP*