MADEQRNECEQENERIVNRIYHVRKLLKRFRRQRRFLMEKLDDHEDDYRSAQPPLQTELMAEIVAEGLPSSFLPFGMQGQTSPGQVSNATTSSHKKGKSRSSAKQDKEKDPNAPKKPANAFFMFCQQQRTVMQEDHKDATAVMGHHELTKSLAKEWNNLLPDEKKVYYEMYERDKERYELEMKQYSSDKPPSKKQKDPSSKKRKPKGKEGTAAPLHSEAVDSSGVAGDQRSSLLVSATLNPLFSQSLGSVSFGIPLIPSPTLPSTEKDSFQEYDQLSPPSQDSFLSG