SKAEEIKEKGEVIDEKKTGLVRMIVTKEGEGEETPKKGDKVTIRLRAELSDGRVVFSSYELEKPFEFTLGKGEVIKALEIAISKMKKGQKILVWAKPEAAVGAAGAAPDIPANAELFFEIELLDFKSD