MEKVRQASHAGSWYTDNPTKLSSDLEEWLRAAGLTKSPHVRGVIAPHAGYSYSGRAAAYAFGNIDPTNISRIFLLGPSHHYYTPRCALSTATVYKTPIGDLPVDVEMIKEIRAMGKFEMMDLRVDEAEHSMEMHLPYLAKVFQGHNVKVVPILVGSVSTESEAMYGELLAKYVDDPKNFFSVSSDFCHWGSRFNYMHYDKSHGPIHKSIEALDKMGMDIIETGDPDAFKKYLLEFDNTICGRHPISVFLHMLKHCSSKIKINFLRYEQSSQCQTKRDSSVSYASAAAKLES*