SKAEEIKEKGEDIDPEKKKLVRMIVTKEGEGEETCEKGDIVSINLTAYLENGQKIFSSKELGKPFVFTLGKGEVIKALEWAISKMKKGQKILVWAEPEAAVGAAGAAPEIPANATLFFEIELLDCKKE