MEKFNFVRDGMSRLPPGFRFQPTEEELVFQYLRGKILSWPMPASVIPEVNVCKYDPWDLPGDMEQERYFFSTKEAKYTKGNRVNRASSSGFWKATGLDKQIVSSTRKNNHAVGMKKTLVFYRGKAPNGSRTDWVMHEYRLVNLGEETTDCNFPQTENSAQHNSSFQLDKWVVCRIFLKKKGTATAEMTETWTNENDRGAQPRLFDFMARDDIVFDSVSSSCSSSSNHADVSSNEQDHEQSSSRNFY*