MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKAQEISVLCDADVALIVFSPKGKLSEYSAGSSMERILERYERCSYAGQDITTPSLNSQGECSTECSKLLRMVDVMQRSLRHLNGEEVDALSIRELQDLEMQLDTSLKRTRSRKNQLMVESIAQLKKKEKELKELKKQLTKKADPREDSEPQTLNQGLASLATPPCEPPHPLPGPLSPHRPLSLGDTSQRNEDGKVDAGTLIRVTNTTLPHWMPRLTGE