MEESTKRKYTNLIHELIQGKELTKQLSDHLVSSSPSSHETNELLVEKILLSYEKALTMLNWGSIVGEAKTTSLNIMDSRCSFTNSESPRSEVVDREFEHKAVFKKRKTMPRWTEQVKICSRTGLEGSLDDGYSWRKYGQKDILGAKFPRGYYRCTQRNVQGCLATKQVQRSDEDPTTIEVTYRGRHTCTQAKHLNKAFSSNIKIGLGENQFQKNQPLLEKTQQQNPEGIFTFETELKVKTEELETKEDIFPWFSFSSSSIGSENEDNMLPDTMIENHFMESFSPVFISPATSESNPFCLSAYDLDSTGLLCRNIQTSESDITEIVSALTSVTNSPILDLDILLDKGDFDTDFPFNIPEFFSS