SPWRDPRLAGPAQAGRVLDKDGKKKHSRPTFSGQQTFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKQDSDAEKLKVGGSDAEDDDEYNRPLDPNWDDEKITRLLKKHRAPNLALASPCGGGAGD