METWQELKVTVKREGEELVSNLLIELGAQGVAIEDSMDYMGNVDRFGEIFPEVEQQEEIVVTAYYPDTVDVTVVEADLQARLAELTDFMDLGEVKMGTTALAEEDWADNWKKYYEPARITHDLTIVPSWTDYEATAGEKIIKLDPGMAFGTGTHPTTKMSLFALEQVLRGGETVLDVGTGSGVLSIASSLLGAKEIFAYDLDDVAVRVAQENIELNPGMENIHVAAGDLLKGVEIEADVIVANILADILIHLTDDAYRLVKDEGYLIMSGIIKDKWDMVRESAESAGFFLETHMVQGEWNACVFKKTKDISGVIGG*