MKRRPGISGLHSAAAARDQYRSVGENVARIRTDLLKDQLATFRTQLEEFARKHKHDIKKNPAFRAQFHEMCSKVGVDPLASNKGFWAELLGIGDFYYEIGVQIVEICLATRSHNGGLIDLNELCSMLSKKRRTSREPITTDDCLKAIDKLKVLGSGFEVFTVGKKKLVRSVPTELNKDHNQILELAEVRGFVLVEDVERALSWHPGRVIDALETLMKEGLVMIDDGHPDRKRRYWFPCVSLSSSNAEEL*