IKRPMNAFMVWARTYRGYLAQTMPNATNAEISVKLGQVWNEMTSEEKKPFYAEADQIKNQHKKDHP