MSEHHFVFVHGAGHGGWCWYKLANSLRDNGHKATCIDLKGAGINPTDPNTVSSLDDYDEPLYAFLSQLPNDQKVILVSHSVGGGSMTAAMCLFPSKVSLAVYVAAAMVKPGTLIPERLKNVMKICSGLIEEETEKIWDFTFGNGPQNLPTSIMMKPEYVRDKFYNESPMEDYTLATTLLRPAPVMAFIGIMDIPGAPETDKIPRVYVKTGKDHLFEPVLQEVMLALWPPAHTFLLPDSDHSAFFSQPQELYQFLLQAASSLSP*