MELDTDKLLKTGLVIVATLAISKLIFSFFTSHSRKKRHPPTLQAWPPLIGSLIRFLKGPVVMLRDEYPKLGSVFTVNLLHKKMTFLIGPEVSAHFFKAHDSVLSQQEVYKFNVPTFGPGVVFDVDYTVRQEQFRFFSEALRVNKLKAYVDMMITEAEGFFSNWGESGEVDLKEELDSLIILTASRCLLGREVRDQLFDDVTALFHDLDNGMLPISVLFPYLPIPAHRRRDRARVKLCEIFSNIMLSRKHSGKSENDMLQCFIESKYRDGRQTTESEVTGLLIAALFAGQQTSSITSTWTGAYLMKYKEYSSAALDEQKKLIEKHGDKIDHDILSSEMNVLYRCIKEALRLHPPLIMLMRASHSDFNVTTRDGKTYDIPKGHIVATSPAFANRLPHIFKNPDSYDPDRFSPGREEDKAAGAFSYISFGGGRHGCLGEPFAYLQIKAIWSHLLRNFELELVSPFPEMDWNAMVVGIKGNVMVRYKRRQLVLD*