MKRKAQDAEIPMLDDLEDEVQGDGWEYEGGLACPPWDPEALESFCAMDDWCGEPVMARVKPKEPANKPKISSEPERPATLSKPKRKSSSEPKRPKTSSVPKRPKTPSEPKRPKASKSCGGEAKTRKNASAKVTPELRALLAKVRATLPEQIDCPWCGRIWCTRFYDFNNYKPGQPRYHCKPCKLTWTKDKVPRPRSKRLAF