MKLIIGLGNPGKPYEHTRHNIGFDVIDELANRWNAPLNQTKFNGMYATVYRPEGKVILLKPLTYMNLSGECVRPLMDYFDIEIEDIIVIYDDLDLETGKLRLRGKGSAGGHNGIKSLIQHLGTQEFNRIRVGVSRPPAGMKVADYVLAKFSKEDQPIVKEAVEKSCDAVETALTKPFLEVMNKFNGA