FKNSPSCVPTTDSKRGILPRGEGGAGRRRDDEGLEAEGAAAEGLLPPGRGGCLRPEAGQGGAQSTPVHLRTHTGEKPFQCLECGKQFSQLRNYKYHRSVHEGTREFAATCPECVLREELQPAGGLQHARADPHRRKAAQLPTLREGLLEEDAPEAAPSNPHWREALLLRGLSEGIRGQIQHDTPHEAALRHQALFLHGVQQVLHEEAPPQDPHELPHRGEALLLREVRPEVQPVQQHADPLQEVHLDGPPTTPTAPRGRPATSSSSASGSSASGYPHH