MTDHEGEQEMEIEALQAILMDDIEEIPSLESGLGTSARCFQIRVSPMDDDEDEPTDVPVRLAVIFAHTPAYPDEMPLLKVRSLKGINDADIRQLQGKLEEEAQENLGMAMMYTLAVSAKEWLREKFGQVEVEEDSEDDIEKEEVIEKHGEVVTVESFMAWRDRYEAEVALEKAKLMPDSALMASKEKRIGGRQWFELKAGGKVLEEDDEDIGDDDDDEDIDFSDDDDEGFEEDMLAHFLTEKSNKAALRS*