MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKAQEISVLCDADVALIVFSPKGKLSEYSAGSSMERILERYERCSYAGQDVTTPSLNSQGECSTECSKLLRMIDVMQRSLRHLNGEEVDALSIRELQDLEMQLDASLKRTRSRKNQLMVESIAQLKKKEKELKELKKQLQTKADPREDFEPQTLNQGLASLATPPCEPPHPLPGPISPRRPLSLGDTLQRNEDGEVDAGTLIRLTNTTLPHWMPRLTGE